Missing library symbolic link preventing compile with C++
Bug #581894 reported by
Javier Lopez
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc-4.4 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gcc-4.4
Hi,
System: Kubuntu 10.04 (Lucid) 64 bit
Package: gcc-4.4
Package version: 4.4.3-4ubuntu5
Problem: Compiling a C++ program with 32 bit flag (that is, -m32) fails as it cannot be linked with (allegedly) missing library lib32stdc++6. On inspection of /usr/lib32 directory we can see that the library is indeed installed, but the symbolic link libstdc++.so is missing (it should be pointing to existing symbolic link libstdc++.so.6 that in turns points to also existing file libstdc+
Solution: Upon creation of such a link, the linking process succeeded.
Regards.
To post a comment you must log in.
just install gcc-multilib, the lib32stdc++6 only holds the runtime files.