libcfg+ - Viewing Bug Advanced Details [ Go Back ]
336 library core major always 2005-06-09 16:01 2005-06-09 16:44
tim.bishop Sparc  
rajo Solaris  
normal 8  
assigned 0.6.2 (stable)  
open  
none  
none  
Build fails on Solaris
ar r libcfg+.a ../src/cfg+.o ../src/parse.o ../src/props.o ../src/cmdline.o ../src/cfgfile.o ../src/shared.o ../src/platon/str/strplus.o ../src/platon/str/strctype.o ../src/platon/str/strdyn.o ../src/platon/str/dynfgets.o
ar: creating libcfg+.a
ld -shared -o libcfg+.so.0.6.2 ../src/cfg+.o ../src/parse.o ../src/props.o ../src/cmdline.o ../src/cfgfile.o ../src/shared.o ../src/platon/str/strplus.o ../src/platon/str/strctype.o ../src/platon/str/strdyn.o ../src/platon/str/dynfgets.o
ld: fatal: option -h and building a dynamic executable are incompatible
ld: fatal: Flags processing errors
make[2]: *** [libcfg+.so.0.6.2] Error 1
Solution would be to use "-G" rather than "-shared", although I'm far from an expert on the Solaris ld.

Bug Notes
nepto   
2005-06-09 16:44   
Thank you for your report.

We will take a closer look at the issue.