[bt-devel] !!!!!!!!!!!!!!!!!!!!!!!!!!!!! First successfull build of bibletime with static kde and qt !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Joachim Ansorg bt-devel@crosswire.org
Wed, 23 May 2001 23:13:39 +0200


Brook, you're really good! You got it working, although the KDE developers 
said it's impossible!
Thank you! If it runs on different systems, could you please update the Sword 
CD with it? A static BibleTime is really cool!

I added the possibility to disable the KDE2 styles on startup, to disable 
them define STATIC_BUILD for the compilation. To do this you have to add 
-DSTATIC_BUILD to the compiler arguments.



>         libpthread.so.0 => /lib/libpthread.so.0 (0x4002a000)
>         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40041000)
>         libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40050000)
>         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40076000)
>         libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40161000)
>         libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4016a000)
>         libz.so.1 => /lib/libz.so.1 (0x40181000)
>         libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3
> (0x40191000)
>         libm.so.6 => /lib/libm.so.6 (0x401d9000)
>         libc.so.6 => /lib/libc.so.6 (0x401fd000)
>         libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4032c000)
^^^^
	libXrender is a XFree 4.0 library, people who use would not have it. In my 
version (0.24) is also compiled X11 statically. Is it possible or would it by 
overload?

>         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40331000)
^^^
Also a lib, which not all people have.	

>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


The best solution would be to link everything statically in. But if it's 
already ten megs it could be overload.
A completely static build would eleminate the problem of not having libraries 
like libstdc++-libc6.2-2.so.3 if it's a system with other naming conventions.

Joachim