I'm not sure, but do you have libcrypto.so?

I think it is requesting for that one (don't blame me if it is wrong...)

Tijnema


On 3/11/07, Arnie Stender <[EMAIL PROTECTED]> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Folks,
       I'm trying to compile kdebase-3.5.6. I have upgraded my ssl to
openssl-0.9.8e because while I was compiling the kdebase I was getting
errors about the libssl.a and libcrypto.a saying some .o was not
relocatable. I compiled the ssl with the "shared" argument and while the
make output was scrolling by everything I saw looked like it was
indeed being compiled with the -fPIC switch. A file on the offending .o
says it is relocatable. While trying the make on the kdebase again after
the ssl update I got the same errors about the ssl libs and I discovered
the make install from the updated ssl did not install the static libs
presumably because I told it to make the shared libs although it did
create the .a files in the source root. I copied the libssl.a to
/usr/local/ssl/lib and did the make again and it got past the first
error but stopped again complaining about the libcrypto.a. I copied that
lib over and did the make on kdebase again and it stopped on a different
.o complaining again that it was not relocatable. Since the file command
say it is relocatable I don't know where to go from here. Any ideas?
Here is the last attempt at the kdebase make. Any help will be greatly
appreciated. Thanks in advance.

Arnie

/bin/sh ../../libtool --silent --tag=CXX --mode=link g++  -Wno-long-long
- -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
- -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG
- -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute
- -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
- -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
- -DQT_NO_TRANSLATION -D_GNU_SOURCE -fPIC    -o kcm_crypto.la -rpath
/usr/lib/kde3 -R /usr/lib -R /usr/lib -R /usr/lib -R /usr/X11R6/lib64
- -L/usr/lib -L/usr/X11R6/lib64    -L/usr/local/ssl/lib
- -R/usr/local/ssl/lib -module -avoid-version -no-undefined
- -Wl,--no-undefined -Wl,--allow-shlib-undefined crypto.lo certexport.lo
kdatetimedlg.lo -lkdeui -lkio -lssl -lcrypto
/usr/bin/ld: /usr/local/ssl/lib/libcrypto.a(x86_64cpuid.o): relocation
R_X86_64_PC32 against `OPENSSL_cpuid_setup' can not be used when making
a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[3]: *** [kcm_crypto.la] Error 1
make[3]: Leaving directory
`/usr/src/secondary/kdebase-3.5.6/kcontrol/crypto'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/secondary/kdebase-3.5.6/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/secondary/kdebase-3.5.6'
make: *** [all] Error 2

[EMAIL PROTECTED]:/usr/src/secondary/openssl-0.9.8e/crypto$ file
x86_64cpuid.o
x86_64cpuid.o: ELF 64-bit LSB relocatable, AMD x86-64, version 1 (SYSV),
not stripped
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF9FXSI9lqJPlLBqQRAmMzAJ0VdDODvCWBgqjCsjmJDFH4d+cWsACfUA2n
jfmz7Xsxf6a8GTNrP1K6S58=
=kmYU
-----END PGP SIGNATURE-----
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to