[Splashy-devel] Splashy compiled statically

Luis M lemsx1 at gmail.com
Sun Sep 18 10:30:13 UTC 2005


Hello all,

This is simply to let you know that I have finally figured out how to 
compile splashy statically against directfb. This will close our longest 
standing bug and allow us to move forward. We will release this as version 
0.1.6 if all testing goes well. So far is looking pretty good.

I'll announce when the version is ready to ship. For now, you might want to 
try the test version and report your findings by replying to this message.

When I tried to compile all libraries statically i got into some problems. I 
added that to the notes (in the log file). I'll figure it out later.
So far this is what we got:

$> ldd /sbin/splashy
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x4ebaf000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x4e46f000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x440ec000)
libz.so.1 => /usr/lib/libz.so.1 (0x4dcc5000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x44110000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x44207000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x43fb5000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x43f9c000)

$> du -s /sbin/splashy
424K /sbin/splashy

Launching splashy correctly and showing the progress bar in test mode!!

Using -all-static and --strip-all the binary becomes 1.8MB! big, but, not as 
big as I thought it would be. (Stripped it went down to 1.1MB)

Note that I have only added the drivers for i810 and radeon video cards. I 
will add all drivers supported by directfb since they all add to less than a 
megabyte -- that's without stripping.

I have done all this in Sarge, by recompiling/backporting the 
directfb-0.9.22 library currently in unstable (a copy is here 
http://www.kiskeyix.org/downloads/debian)

We are inches away from a rock solid release of splashy!

p.s. i have made a lot of themes in the svn repository. we need to package 
these themes. also, i have figured out a way of putting spalshy-config code 
right in the same source directory as splashy itself. I'll let Vincent know 
later...

-- 
----)(----- 
Luis M
System Administrator
Kiskeyix.org <http://Kiskeyix.org> 

"We think basically you watch television to turn your brain off, and you 
work on your computer when you want to turn your brain on" -- Steve Jobs in 
an interview for MacWorld Magazine 2004-Feb

No .doc: http://www.fsf.org/philosophy/no-word-attachments.es.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/splashy-devel/attachments/20050918/b1b41548/attachment.html


More information about the Splashy-devel mailing list