Subject: what does cause static build of binaries on ELF (pmax)?
To: None <tech-pkg@netbsd.org>
From: Thorsten Frueauf <s_frueau@ira.uka.de>
List: port-pmax
Date: 01/05/1999 14:56:34
Hello!

After I understood that -R is mandatory as linker option on ELF I
continued with building pkgsrc on my pmax machine, so far I am quite
happy about things, but one thing hit me where I know no solution yet:

After the next supscan you will discover 3 patches in
pkgsrc/x11/xscreensaver - those make it build & work on pmax, BUT the
resulting binaries are ALL statically build (I guess thats why I had to
reorder some libs for linking), which makes it pretty fat, the resulting
binary package for pmax:

-rw-r--r--  1 root  wsrc  34623186 Jan  5 14:19 xscreensaver-3.06.tgz

Of course that is way to much diskspace for such a tool ;)

But I have absolutly no idea why the heck it build like that. I greped
for -static switches with no avail. I would really appreciate some help
from some ELF expert telling me whats wrong here...

Greets
-- 
   Name  : Thorsten Frueauf            Milano@irc cri@onaliM       //
   E-Mail: s_frueau@ira.uka.de oder ukfy@rz.uni-karlsruhe.de     \X/