slr@thumper.bellcore.com (Steve Rohall) (02/07/90)
My guess is that my problem is an oracle bug, but nsb said that he remembered seeing something similar on the net at one time, so here goes... I have an application that uses the Oracle relational database system and also uses ATK for a front end. Recently we upgraded from V5 Oracle to V6. At the same time we upgraded to the latest release of X and Andrew. Now when I try to link everything together (either by making multiple calls to ld and then calling makedo or by calling makedo with my object and all the necessary libraries) I get an error of an undefined symbol "uname". I called Oracle and they told me that Oracle V6 is System5 cc-compatible and that I should include a System5 libc.a at the end of my list of libraries. I make the change and then dofix gives me an undefined symbol of "end". Using the System5 c compiler produces the same result. Does this sound vaguely familiar to anyone? Is it possible that the problem lies in the Oracle libs which were undoubtedly compiled with Sys5 cc? Any thoughts would be appreciated. -Steve. +----------------------------------------------------------------------+ | Steven L. Rohall | | | | MRE 2B-284 ____ | | 445 South Street / / ____ / / ____ ____ ____ ____ | | Morristown, NJ 07960-1910 /---< /___/ / / / / / / / /___/ | | vox: (201)829-5203 /____/ /___ / / /___ /___/ / /___ | | fax: (201)829-7019 | | slr@thumper.bellcore.com | | ...!bellcore!thumper!slr | +----------------------------------------------------------------------+