  | |  | unresolved reference __ctype_b | unresolved reference __ctype_b 2005-04-01 - By Fred Magee
Back Good afternoon.
I am trying to rebuild a program after upgrading to RHEL WS 3.0 and keep getting "unresolved reference __ctype_b" errors. performed a clean install of RHEL and have not performed any of the updates because the system is isolated from all network connections. The "Knowledge Base" has only one hit that actually has "__ctype_b" in the answer and it explains you can't compile on RHEL 2.1 and link on 3.0. I understand from googling that this is a problem with glibc. From google I've tried adding /usr/lib/i386-redhat-linux7/include to my makefile include path and /usr/lib/i386-redhat-linux7/lib to the library path. This didn't work so I added /usr/lib/i386-redhat-linux7/lib to ld.so.conf and ran ldconfig also without success. I have installed compat-glibc. Curiously, adding the include and lib directories to the appropriate paths in the Makefile fixed one of the two errors but not the other.
Any ideas as to what I should try next will be gratefully appreciated.
Happy April Fool's Day
Fred
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"> <META NAME="Generator" CONTENT="MS Exchange Server version 6.0.4630.0"> <TITLE>unresolved reference __ctype_b</TITLE> </HEAD> <BODY> <!-- Converted from text/rtf format -->
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Good afternoon.< /FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">I am trying to rebuild a program after upgrading to RHEL WS 3.0 and keep getting</FONT></SPAN> <SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">“< /FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE= "Arial">unresolved reference __ctype_b</FONT></SPAN><SPAN LANG="en-us"></SPAN> <SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">”</FONT></SPAN><SPAN LANG="en -us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> errors. </FONT>< /SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial" >performed a clean install of RHEL</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> and have not performed any of the up< /FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE= "Arial">dates</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> because the system is isolated from all network connections</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">. The</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">“</FONT></SPAN><SPAN LANG="en-us" ></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Knowledge Base</FONT></SPAN ><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">”< /FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE= "Arial"> has only one hit that actually has</FONT></SPAN><SPAN LANG="en-us">< /SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">“</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">__ctype_b< /FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE= "Arial">”</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> in the answer and it explains you can</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">’</FONT> </SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">t compile on RHEL 2.1 and link on 3.0.</FONT></SPAN><SPAN LANG="en-us"></SPAN> <SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> I understand from googling that this is a problem with glibc</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">. From google I</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">’</FONT> </SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">ve tried adding /usr/lib/i386-redhat-linux7/include to my makefile include path and /usr/lib/i386-redhat-linux7/lib to the library path</FONT></SPAN><SPAN LANG ="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">. This didn< /FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE= "Arial">’</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">t work so I added /usr/lib/i386-redhat-linux7/lib to ld.so .conf and ran ldconfig also without success.</FONT></SPAN><SPAN LANG="en-us">< /SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial"> I have installed compat-glibc. Curiously, adding</FONT></SPAN><SPAN LANG="en-us"></SPAN> <SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">the</FONT></SPAN><SPAN LANG="en-us "></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> include and lib directories to the appropriate paths in the Makefile fixed one of the two errors but not the other.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en -us"></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Any ideas as to what I should try next will be gratefully appreciated.</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Happy April Fool< /FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE= "Arial">’</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">s Day</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en -us"></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"></SPAN><A NAME=""><SPAN LANG="en-us"><FONT FACE="Arial">Fred </FONT></SPAN></A></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT FACE="Arial"> </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"></SPAN></P>
</BODY> </HTML> -- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |