Ticket #262 (closed bug: wontfix)
$linkflags missing for libnci_test.so and dynpmc (solaris 64bit)
Reported by: | rurban | Owned by: | rurban |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | configure | Version: | |
Severity: | high | Keywords: | |
Cc: | Language: | ||
Patch status: | applied | Platform: | solaris |
Description
Solaris 10 with sunpro cc has a 32 bit perl. Nevertheless I can create a fine 64 bit miniparrot and utils, just some targets miss the required and given linkflags.
perl Configure.pl --ccflags='-m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TS_ERRNO' --linkflags='-m64' make ... cc -G \ -o runtime/parrot/dynext/libnci_test.so src/nci_test.o -lsocket -lnsl -ldl -lm -lpthread -lrt -lintl ld: fatal: file src/nci_test.o: wrong ELF class: ELFCLASS64
"-m64 -xlibmieee" is missing
also
gmake[1]: Entering directory `/usr/share/src/perl/parrot/src/dynpmc' cc -o digest_group.so lib-digest_group.o md2.o md4.o md5.o ripemd160.o sha.o sha1.o sha256.o sha512.o -lcrypto -lsocket -lnsl -ldl -lm -lpthread -lrt -lintl -G ld: fatal: file lib-digest_group.o: wrong ELF class: ELFCLASS64 ld: fatal: File processing errors. No output written to digest_group.so
Attachments
Change History
Note: See
TracTickets for help on using
tickets.