Hi to everybody, I'm trying to compile OpenSC in Solaris 10-SPARC and I'm having lots of trouble in the make install script.
I compile it with this flags:
export
PATH=/opt/SUNWspro/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/sfw/bin:/usr/ccs/bin:/opt/sfw/bin:/usr/ucb:
$PATH
export CFLAGS="-I/usr/include -I/usr/sfw/include -I/opt/sfw/include -
I/opt/libassuan/include -I/usr/include/smartcard"
export LDFLAGS="-L/usr/lib -R/usr/lib -L/usr/local/lib -R/usr/local/lib -
L/usr/sfw/lib -R/usr/sfw/lib -L/opt/sfw/lib -L/opt/libassuan/lib -
R/opt/libassuan/lib -L/usr/include/smartcard/ -lintl -R/usr/ucblib/ -
I/usr/ucblib/ "
export LIBUSB_CFLAGS="-I/usr/sfw/include"
export LIBUSB_LIBS="-I/usr/sfw/lib -R/usr/sfw/lib -lusb"
export OPENSSL_CFLAGS="-I/usr/sfw/include"
export OPENSSL_LIBS="-L/usr/sfw/lib -R/usr/sfw/lib -lssl -lcrypto -lsocket -
lnsl -ldl"
export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig
export CC=cc
export CXX=CCd
I have tried lots of different things like put -fPIC in CFLAGS and LDFLAGS and
I always get this error:
Text relocation remains referenced
against symbol offset in file
<unknown> 0x1460 /usr/lib/libopensc.a(sc.o)
<unknown> 0x1464 /usr/lib/libopensc.a(sc.o)
<unknown> 0x1468 /usr/lib/libopensc.a(sc.o)
<unknown> 0xa7c /usr/lib/libopensc.a(asn1.o)
<unknown> 0xa80 /usr/lib/libopensc.a(asn1.o)
<unknown> 0xa84 /usr/lib/libopensc.a(asn1.o)
<unknown> 0xa88 /usr/lib/libopensc.a(asn1.o)
<unknown> 0xa8c /usr/lib/libopensc.a(asn1.o)
<unknown> 0x2e44 /usr/lib/libopensc.a(asn1.o)
<unknown> 0x2e48 /usr/lib/libopensc.a(asn1.o)
<unknown> 0x2e4c /usr/lib/libopensc.a(asn1.o)
...
__iob 0x80c /usr/lib/libopensc.a(ui.o)
__iob 0x8ac /usr/lib/libopensc.a(ui.o)
__iob 0x8b0 /usr/lib/libopensc.a(ui.o)
__iob 0x8c8 /usr/lib/libopensc.a(ui.o)
__iob 0x8cc /usr/lib/libopensc.a(ui.o)
read 0x34f0 /usr/lib/libopensc.a(card-
piv.o)
fread 0x37c /usr/lib/libopensc.a(pkcs15-
cache.o)
fflush 0xb14 /usr/lib/libopensc.a(ui.o)
uncompress 0x10d8 /usr/lib/libopensc.a(pkcs15-
infocamere.o)
uncompress 0x6b8 /usr/lib/libopensc.a(pkcs15-
actalis.o)
uncompress 0x248
/usr/lib/libopensc.a(compression.o)
inflateEnd 0x1a4
/usr/lib/libopensc.a(compression.o)
inflateEnd 0x1c4
/usr/lib/libopensc.a(compression.o)
inflateEnd 0x4e0
/usr/lib/libopensc.a(compression.o)
inflate 0x18c
/usr/lib/libopensc.a(compression.o)
inflate 0x418
/usr/lib/libopensc.a(compression.o)
inflateInit2_ 0x15c
/usr/lib/libopensc.a(compression.o)
inflateInit2_ 0x380
/usr/lib/libopensc.a(compression.o)
ld: fatal: relocations remain against allocatable but non-writable sections
To compile I'm using the solaris folder inside opensc. I'm trying
opensc-0.11.7 but opensc-0.11.8 gets the same error.
I have read the I should pass -G to gcc but this provokes that gcc gets hanged
at configure.
Any idea?? Does anybody have opensc compiled for solaris 10-SPARC?
Thanks
--
Marc Rios Vallès
[email protected]
C3PO, S.A.
http://www.c3po.es
C/ Alejandro Goicoechea, 6 Local 9 - 08960 St. Just Desvern, Barcelona
Tel. 93 417 99 55 - Fax 93 253 12 80
_______________________________________________ opensc-devel mailing list [email protected] http://www.opensc-project.org/mailman/listinfo/opensc-devel
