Re: Oracle 9i - issues

Harald Dunkel <harri-HKixBCOQz3hWk0Htik3J/[email protected]>
Newsgroups gmane.linux.redhat.taroon
Message-ID <[email protected]>
John Costello wrote:
> 
> Finally spent some time on this.  Feh..
> 
> I got further "installing"  Oracle 9.2.0.1.0 Enterprise Edition, minus 
> jre 1.3.1, on Taroon beta 2 (patched as of Sept 8) by doing the following:
> 
:
> Run
> 
>         LD_ASSUME_KERNEL=2.4.19 /home/oradisks/Disk1/runInstaller
> 
> The installer hung without LD_ASSUME_KERNEL=2.4.19.  You have to jump 
> through the usual hoops with groups, user, etc.
> 
> I had to ignore make errors on three files under oracle/product/9.2.0.1:
>         network/lib/ins_oemagent.mk
>         rdbms/lib/ins_rdbms.mk
>         ctx/lib/ins_ctx.mk
> 
> I also encountered glibc and other errors when OUI tried to runnet8 and 
> database configuration assistants.  Note that I did not perform the 
> recompile steps that previously were suggested on the list.
> 
> I have not had a chance to troubleshoot these last errors.
> 

Probably you stumbled over the __ctype_b problem: Some undefined
symbols like "__ctype_b" in static libraries built on an old RedHat
system.

hello.o(.text+0x19): In function `main':
: undefined reference to `__ctype_b'
hello.o(.text+0x78): In function `main':
: undefined reference to `__ctype_toupper'

The original implementation of the C macros in <ctype.h> (e.g. isupper(),
tolower(), etc.) is based upon some lookup arrays in glibc. RedHat has
changed this implementation for RHL9, 9.1 beta and Taroon. The macros
are gone; you get real functions for isupper() and tolower() now. IMHO
this is OK. If you compile the original <ctype.h> with g++ or using
"gcc -g" for debugging purposes, then you get these functions, too.

Unfortunately the lookup arrays required by the original macros have
been removed from RedHat's libc.a, too. This broke compatibility of the
static application libraries compiled on previous RHL releases or on
other Linux distros.


Regards

Harri


--
Taroon-beta-list mailing list
[email protected]
http://www.redhat.com/mailman/listinfo/taroon-beta-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.