> please help
> I am trying to make a third party shared object using OpenSSL and some
> software that I have written using OpenSSL. I need to combine my libraries
> and OpenSSL libraries into a shared object so I can use an EXPORT file
> to conform to US export regulation.
>
> - I have no trouble compiling the OpenSSL 0.9.5a/0.9.6 distribution
> itself.
> - I have no trouble creating a working executable using a static version
> of my libaries and OpenSSL.
> - I get no errors in the compilation of my software or the linking into an
> shared object and linking the resulting shared object into an
> executable.
>
> The 'problem' is when I try to run the executable using the combined
> shared
> object. Solaris 2.6 tells me the file is not an executable. I have done
> the obvious
> #chmod a+x pfpro
>
> - If I link in the RSA 1.0/1.1 crypto libraries the shared object
> - I compiled the same code and makefile on linux/solaris 2.5.1/solaris 2.7
> and
> I get no errors and the executable runs fine.
> - I have moved the solaris 2.6 shared object build libpfpro.so onto a
> solaris 2.7
> box and the shared object works correctly. Therefore the shared object
> is
> building correctly on the 2.6 box...it is the link into the executable
> that
> is failing.
>
> Can anyone help me with this one? I have made a "failing" test case and
will provide a *.tgz file for anyone who wants to play around with this.
> thanks.
>
> --ian
>
>
> Compiler and linker specifications:
>
> -gcc 2.95.2
> -solaris linker ( tried both linkers...no change )
> gnu ld 2.10
>
>
>
>
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]