~/openssl64/lib$ ls -ltr total 10224 drwxr-x--- 2 q1col2a1 q1col2a1 96 Apr 2 14:59 engines -rw-r--r-- 1 q1col2a1 q1col2a1 4401152 Apr 2 14:59 libcrypto.a -rw-r--r-- 1 q1col2a1 q1col2a1 823208 Apr 2 14:59 libssl.a drwxr-x--- 2 q1col2a1 q1col2a1 96 Apr 2 14:59 pkgconfig
by openssl/lib - i meant the lib generated after the openssl install. On Fri, Apr 3, 2015 at 10:35 AM, Rainer Jung <rainer.j...@kippdata.de> wrote: > Am 03.04.2015 um 16:53 schrieb ਜਤਿੰਦਰ ਸਿੰਘ: > >> >> uname -a >> SunOS XXXX 5.10 Generic_150400-14 sun4u sparc SUNW,Netra-T12 >> >> src distribution used - apache-httpd-2_4_12-src-openssl-m.tar >> >> /usr/sfw/bin/gcc -v >> Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs >> Configured with: >> /sfw10/builds/build/sfw10-patch/usr/src/cmd/gcc/gcc-3.4.3/configure >> --prefix=/usr/sfw --with-as=/usr/ccs/bin/as --without-gnu-as >> --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ >> --enable-shared >> Thread model: posix >> gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath) >> >> #Set ENV variables >> >> export CFLAGS="-m64" >> export LDFLAGS="-L/usr/sfw/lib -R/usr/sfw/lib -L/usr/X/lib -R/usr/X/lib >> -L/usr/X11/lib -R/usr/X11/lib -L/usr/ccs/lib -R/usr/ccs/lib" >> export LD_LIBRARY_PATH=/usr/sfw/lib/sparcv9:/usr/lib >> export LD_LIBRARY_PATH_64=/usr/lib/64:/usr/sfw/lib/64 >> export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:/usr/ccs/bin/sparcv9 >> >> # build pcre >> cd ~/apache64-2-4-12/03-httpd/pcre-8.36 >> ./configure --disable-cpp CFLAGS="-g" CC="gcc -m64" >> --prefix=~/apache64-2-4-12/03-httpd/pcre-8.36 >> make clean >> make >> make install >> >> # build apr >> cd ~/apache64-2-4-12/03-httpd/apr-util-1.5.4 >> ./configure --prefix=~/apache64-2-4-12/03-httpd/apr-1.5.1 >> make clean >> make >> make install >> >> # build apr-util >> cd ~/apache64-2-4-12/03-httpd/apr-util-1.5.4 >> ./configure --prefix=~/apache64-2-4-12/03-httpd/apr-util-1.5.4 >> --with-apr=~/apache64-2-4-12/03-httpd/apr-1.5.1 >> make clean >> make >> make install >> >> # build openssl >> cd ~/apache64-2-4-12/02-openssl/openssl-1.0.1m >> ./config --prefix=~/openssl64 >> > > Here is it ~/openssl64 > > make clean >> changed CGLAGS from m32 to m64 in makefile >> make >> make install >> >> >> # build apache2.4-12 >> ./configure --prefix=~/apache-64-2-4-12/Apache64HTTP --enable-ssl >> --with-pcre=~/apache-64-2-4-12/03-httpd/pcre-8.36 >> --with-apr=~/apache-64-2-4-12/03-httpd/apr-1.5.1 >> --with-apr-util=~/apache-64-2-4-12/03-httpd/apr-util-1.5.4 >> --enable-ssl-staticlib-deps >> make clean >> make >> Failing with below error... >> ld: warning: file ~/openssl-64/lib/libssl.a(s2_clnt.o): wrong ELF class: >> ELFCLASS32 >> ld: warning: file ~/openssl-64/lib/libcrypto.a(mem.o): wrong ELF class: >> ELFCLASS32 >> > > Here it is ~/openssl-64, additional dash! > > these files are 32 bit on rechecking with file command inside >> openssl/lib, but openssl executable is 64 bits. >> > > What is "openssl/lib"? > > Very strange, because openssl binary should link with openssl libs. > > Regards, > > Rainer > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > > -- KRegards || Jatinder Singh