[bt-devel] !!!!!!!!!!!!!!!!!!!!!!!!!!!!! First successfull build of bibletime with static kde and qt !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Brook Humphrey
bt-devel@crosswire.org
Wed, 23 May 2001 15:01:11 -0700
On Wednesday 23 May 2001 02:13 pm, you wrote:
> 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.
do I add this like so
make -f Makefile.cvs -DSTATIC_BUILD
or like this
./configure -DSTATIC_BUILD
>
> > 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?
I'll see this would involve moving more libs out of the way. Not that it
can't be done.
>
> > libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40331000)
>
> ^^^
> Also a lib, which not all people have.
I'll work on it.
>
> > /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.
I'll keep working on this and see what can be done.
I've tried but my system just hangs if I try to move some libs out of the
way. And no matter what I do it seems to prefer the dynamics over the static
libs even if I manually edit the makefile and add -static in everything.
Also Martin for whatever reason justa a simple static works best I tried your
ideas and a few others from the qt mailing list and -static works best at
least on my system.
>
> Joachim
--
-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-
Brook Humphrey
Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107
http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com
-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-
My posting or sending this is NOT an invitation for spammers to say that
I've asked to be put on a mailing list.
You are not permitted to send unsolicited bulk email
(commonly referred to as spam)
to this address, or to sell this address to people who do.
By extracting the address from this page,
you agree to pay a fee of $10,000.00 per UBE message you send
and $100,000.00 per instance you sold this address.
_______________-~-_______________
Holliness unto the Lord
He must increase but I must decrease.
*****************-~-*****************