Bug 1362
Summary: | undefined symbol from egcs 1.1.1 | ||
---|---|---|---|
Product: | [Retired] Red Hat Raw Hide | Reporter: | roy |
Component: | egcs | Assignee: | Nalin Dahyabhai <nalin> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 1.0 | CC: | schumann |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 1999-03-09 03:48:57 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
roy
1999-02-27 17:39:14 UTC
Okay, turns out 'nm' was broken too. The binutils .20 from Raw Hide 1.0 didn't want to work on my RH 5.2 box. I removed them, and installed a libc6 contrib RPM of binutils .19. 'nm' and company now work without error, but reinstalling egcs 1.1.1 still gives me: [root@dt0f3n64 FTP]# egcs -v egcs: error in loading shared libraries : undefined symbol: __register_frame_info Maybe this isn't really a bug, just a side effect that I shouldn't be tryign to use any Raw Hide 1.0 RPMs... Either rebuild egcs from the source rpm, or else you have to upgrage to glibc-2.1... You cannot use binary rpms from rawhide without upgrading glibc, or rebuilding the source *** Bug 1365 has been marked as a duplicate of this bug. *** I installed egcs 1.1.1 by upgrading a regular Linux 5.2 system on a Pentium233. First I uninstalled the old egcs, egcs-c++, egcs-g77 and egcs-objc installation. Then I upgraded binutils to 2.9.1.0.19a-2 and installed cpp-1.1.1.7. Then I installed the new egcs packages (basic, c++, g77 and objc). Trying to run any of those compilers results in the following error message: [stacey@ferrari ~/test]>cc test.c cc: error in loading shared libraries : undefined symbol: __register_frame_info [stacey@ferrari ~/test]> Hints on how to solve this problem are very much appreciated. Also, does egcs1.1.1-c++ handle namespace and using correctly? ------- Additional Comments From schumann.ca 02/27/99 16:42 ------- I also installed libstdc++-2.9.0-7. I didn't have to uninstall 2.8.0-14 though. ------- Additional Comments From schumann.ca 02/27/99 16:43 ------- I also installed libstdc++-2.9.0-7. I didn't have to uninstall 2.8.0-14 though. If you want to use Raw Hide rpm's on Red Hat 5.2, you *must* recompile from the src rpm. Raw Hide rpm's use glibc-2.1 which is not present on Red Hat 5.2. |