[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Building sm_free3 on Solaris



Dianne:

Our test version runs on 

$ g++ -v
Reading specs from
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/specs
Configured with: ../configure --with-as=/usr/local/bin/as
--with-ld=/usr/local/b
in/ld --enable-libgcj
Thread model: posix
gcc version 3.0.3

$ ld -V
ld: Software Generation Utilities - Solaris-ELF (4.0)

$ uname -a
SunOS ra 5.8 Generic sun4u sparc SUNW,Ultra-5_10

I do not recognize the symbol "__eprintf", searching the SFL AND
Crypto++ 4.2 AND the SFLPkcs12 (OpenSSL) libraries does not indicate any
such symbol, so I would assume it has something to do with your system
environment.

This is the result of our sm_free3 CTIL link on Solaris:

g++ *.o -G -L../../lib -L../../../SMPDist/Algs/crypto++4.2
-L../../../SMPDist/ut
il/VDASnacc/cpplib/lib -L../../libcert -L../../libCtilMgr
-L../../../SMPDist/cml
/lib -lcryptopp -lcrypt -lcert -lasn1c++  -lcmlasn -lctil
-L../../../SFLPkcs12/o
penssl-0.9.6a -lcrypto -lssl -lRSAglue \
        -o ../../lib/libsm_free3DLL.so
ld: warning: global symbol `_DYNAMIC' has non-global binding:
        (file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/../../../libgcc_
s.so value=LOCL);
ld: warning: global symbol `_PROCEDURE_LINKAGE_TABLE_' has non-global
binding:
        (file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/../../../libgcc_
s.so value=LOCL);
ld: warning: global symbol `_GLOBAL_OFFSET_TABLE_' has non-global
binding:
        (file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/../../../libgcc_
s.so value=LOCL);

which produces:

-rwxr-xr-x   1 sfl      other    20641956 May 16 09:22 libsm_free3DLL.so


Bob Colestock



-----Original Message-----
From: Dianne [mailto:dianne.marsh@xxxxxxxxxxx]
Sent: Thursday, May 16, 2002 5:30 AM
To: imc-sfl
Subject: Building sm_free3 on Solaris



Has anybody on this list successfully build and used sm_free3 on
Solaris?
Please could you let me know what versions of Solaris you have used it
on
successfully
and the compiler and linker versions used to build it.

thankyou
Dianne Marsh