View previous topic :: View next topic |
Author |
Message |
LimeFrog Apprentice
Joined: 31 Mar 2003 Posts: 187 Location: Skövde, Sweden
|
Posted: Wed Apr 16, 2003 4:36 pm Post subject: kdelibs-3.1.1a compilation error |
|
|
Code: | libtool: link: cannot find the library `/usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.2/libstdc++.la'
make[3]: *** [libartskde.la.closure] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.1.1a/work/kdelibs-3.1.1/arts/kde'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.1.1a/work/kdelibs-3.1.1/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.1.1a/work/kdelibs-3.1.1'
make: *** [all] Error 2
!!! ERROR: kde-base/kdelibs-3.1.1a failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make |
I get this everytime i try to update world. Why do it want the i586 library when i use i686 (might be a silly question, i'm not that 1337 at linux yet)? And does anyone know how i can solve this problem? _________________ I don't believe in God, but I'm afraid of him! |
|
Back to top |
|
|
alphatronics Tux's lil' helper
Joined: 16 Apr 2003 Posts: 88 Location: Boston
|
Posted: Wed Apr 23, 2003 3:30 am Post subject: |
|
|
I'm getting the same error, except with different programs: ksetiwatch and ksetispy (this error occurs both when I try an ebuild and when I try downloading and compiling a tar.gz):
Quote: | mkdir .libs
libtool: link: cannot find the library `/usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.2/libstdc++.la'
make[2]: *** [ksetispy] Error 1
make[2]: Leaving directory `/var/tmp/portage/ksetispy-0.5.2/work/ksetispy-0.5.2/ksetispy'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ksetispy-0.5.2/work/ksetispy-0.5.2'
make: *** [all-recursive-am] Error 2
!!! ERROR: app-sci/ksetispy-0.5.2 failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make |
Quote: | # locate libstdc++.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/libstdc++.la |
|
|
Back to top |
|
|
alphatronics Tux's lil' helper
Joined: 16 Apr 2003 Posts: 88 Location: Boston
|
Posted: Wed Apr 23, 2003 3:44 am Post subject: |
|
|
(from here:)
Quote: | I think you have a wrong gcc profile. Check if you have the i686-pc-linux-gnu-3.2.2 profile |
My attempt:
Quote: | # gcc-config --list-profiles
[1] i686-pc-linux-gnu-3.2.2
# |
--
(from the same thread as above:)
Quote: | Turns out it was my CHOST in make.conf that was off |
My attempt:
Quote: | CHOST="i686-pc-linux-gnu-3.2.2" |
|
|
Back to top |
|
|
alphatronics Tux's lil' helper
Joined: 16 Apr 2003 Posts: 88 Location: Boston
|
Posted: Wed Apr 23, 2003 3:58 am Post subject: |
|
|
I attempted the steps mentioned here:
# gcc-config i686-pc-linux-gnu-3.2.2
# export LD_LIBRARY_PATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2"
# source /etc/profile
# env-update
You'll hear (see?) the results in the morning. |
|
Back to top |
|
|
alphatronics Tux's lil' helper
Joined: 16 Apr 2003 Posts: 88 Location: Boston
|
Posted: Wed Apr 23, 2003 3:20 pm Post subject: |
|
|
That didn't do it either, however, this did:
# ln -s /usr/lib/gcc-lib/i686-pc-linux-gnu /usr/lib/gcc-lib/i586-pc-linux-gnu |
|
Back to top |
|
|
boemba n00b
Joined: 09 Apr 2003 Posts: 54 Location: Dendermonde
|
Posted: Thu Apr 24, 2003 3:36 pm Post subject: |
|
|
alphatronics wrote: | That didn't do it either, however, this did:
# ln -s /usr/lib/gcc-lib/i686-pc-linux-gnu /usr/lib/gcc-lib/i586-pc-linux-gnu |
That didn't do it with me. Are there any other possibillities to get this to work?
Thx anyway
With friendly greetz |
|
Back to top |
|
|
|