QT/X11: Building Scribus

Ralf Habacker ralf.habacker at freenet.de
Fri Mar 18 23:50:46 CET 2005


Steven Boothe schrieb:

> Steven Boothe wrote:
>
>> Just checked our Scribus Wiki pages and discovered some folks have 
>> discovered my call for help compiling Scribus from cygwin and are now 
>> pitching in and have moved the ball a bit further. :)
>>
>> The ongoing discussion of these efforts can be found here:
>> http://wiki.scribus.net/index.php/Win32_version_of_Scribus
>>
>> The folks appear to be running into some QT/Cygwin related snags. If 
>> anyone has a moment to give it a look over the output, any input 
>> would be greatly appreciated.
>
>
> Hmmm, well I just gave it a pass at running configure and came up with 
> this in my config.log file:
>
> gcc: ,-lqt-mt: No such file or directory

Just found some time to see for your problem. It seems that there is 
missing
    -L/home/cboothe/src/qt-3/lib

in the link line. You may add

    LFLAGS="-L/home/cboothe/src/qt-3/lib" CFLAGS="-fdata-sections" 
CXXFLAGS="-fdata-sections" ./configure --prefix=/opt/scribus/1.3

or if this not work

    LDFLAGS="-L/home/cboothe/src/qt-3/lib" CFLAGS="-fdata-sections" 
CXXFLAGS="-fdata-sections" ./configure --prefix=/opt/scribus/1.3

to the config line. May be there is a --with-qt-dir configure option, 
which has to be set to the root  of your qt installation. See configure 
--help for more informations.

> So I ran a find command to see whether one was around:
>
> cboothe at IT-staff ~/src/Scribus
> $ find /usr /opt ~/src -iname '*qt-mt*'
> /home/cboothe/src/qt-3/bin/cygqt-mt-3.dll
> /home/cboothe/src/qt-3/lib/libqt-mt.dll.a
> /home/cboothe/src/qt-3/lib/libqt-mt.la
> /home/cboothe/src/qt-3/lib/libqt-mt.prl
> /home/cboothe/src/qt-3/lib/qt-mt.pc
>
> cboothe at IT-staff ~/src/Scribus
> $
>
> So it appears I am missing that file. Can anyone tell me what I would 
> need to do to reconcile this issue? Whether I need to install 
> something else, or whether the reference to that file has been 
> superceded by libqt-mt and I should look to change the code reference 
> appropriately?
>
> Thanks in advance!
>
> Steven

BTW: last week I met Franz Schmidt, the origin scribus author on the 
cebit exhibition in Hannover, Germany. He is excited about the win32 
efforts, also that at the same time a macosx port seems to be in work. 
He wish you all best for your efforts.
He stated, that he personally(!) does not like to work on the windows 
port, because he has to enough to do with other things and at present he 
believe that knoppix would be a better choice for windows user using 
scribus. I told him that this does not help most windows users, because 
I think that users will not switch an os only for one application, not 
running under windows. Instead it seems to me better  to give users to 
run free apps on as many as possible different platforms. We will see in 
the future, if this has changed his position a little bit like KDE 
developer aron seigon, who thoughed  at first a windows port would be 
evil 
(http://news.zdnet.co.uk/software/linuxunix/0,39020390,39187111,00.htm), 
but changed his opinion after getting many, many opposite answers on 
this blog

Additional we spokes about the limition of the windows dll format not 
supporting undefined symbols in dll's and the requirement to build a 
scribus.dll (most high reason of my scribus 1.2 patch). He stated that 
we should send all patches to the related scribus mailing list, so if we 
have any patch, we should do so.

Regards
 
Ralf 


More information about the kde-cygwin mailing list