Hello. I've been trying to solve this issue for a while now. I try to
keep an up to date CVS build of e17 on my Sun box. I use Sun Studio 11
to compile everything. It seems that there is something that makes cc
choke, while compiling embryo, on alloca.

gmake[3]: Entering directory
`/afs/landex.info/public/e17/e17/libs/embryo/src/bin'
/bin/bash ../../libtool --mode=link cc  -lsocket -lnsl   -o embryo
embryo_main.o ../../src/lib/libembryo.la
cc -o .libs/embryo embryo_main.o  ../../src/lib/.libs/libembryo.so -lm
-R/home/joel/build/enlightenment-9999/lib
Undefined                       first referenced
 symbol                             in file
alloca                              ../../src/lib/.libs/libembryo.so
ld: fatal: Symbol referencing errors. No output written to .libs/embryo

Just for fun, I ran a test program which calls alloca, and it worked fine.

I know if cc is ran in a certain mode, alloca won't be found since its
a non-standard builtin. I see no indication of strange compile
options.

Anyone see a fix for this? I am striving to get E to build nicely using Studio.

Thanks, Joel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to