Path: utzoo!attcan!uunet!bu.edu!snorkelwacker!tut.cis.ohio-state.edu!ucbvax!ISSUN3.STC.NL!vdbroek From: vdbroek@ISSUN3.STC.NL (Klaas vd Broek) Newsgroups: comp.soft-sys.andrew Subject: dofix-problem Message-ID: <9007091436.AA13233@issun3.stc.nl> Date: 9 Jul 90 14:36:35 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 155 I am trying to make an Andrew application to interact with Oracle RDBMS. I added the proper included statements and embedded SQL statements in a .c file together with the class methods and procedures, run it through the CPP (Oracle C preprocessor that produces c code) and the let the make do the rest of the job. cc runs fine with no objections. The problem arise when makedo tries to make a do. I get lots of unresolveds from doload. like : dofix: Undefined: _sqllo2 dofix: Undefined: _sqlsca dofix: Undefined: _sqlbs2 dofix: Undefined: _sqlsch dofix: Undefined: _sqlscc dofix: Undefined: _sqltfl dofix: Undefined: _sqlopn dofix: Undefined: _sqlosq dofix: Undefined: _sqlad2 dofix: Undefined: _sqlexe dofix: Undefined: _sqlfch doload: Errors while prodoload: Undefined symbol: _sqlsca doload: Undefined symbol: _sqllo2 I tried to add the appropriate libraries to the ld line in makedo that gives a different list like l dofix: Undefined: _ttyname dofix: Undefined: _strrchr dofix: Undefined: _strchr dofix: Undefined: _memcmp dofix: Undefined: _memcmp dofix: Undefined: _strcat dofix: Undefined: _fork dofix: Undefined: _strncat dofix: Undefined: _execve dofix: Undefined: _strcat dofix: Undefined: _shmat dofix: Undefined: _semop dofix: Undefined: _shmdt dofix: Undefined: _shmctl dofix: Undefined: _semctl dofix: Undefined: _semop dofix: Undefined: _semop dofix: Undefined: _semop dofix: Undefined: _wait dofix: Undefined: _semop dofix: Undefined: _wait dofix: Undefined: _shmget dofix: Undefined: _semop dofix: Undefined: _getuid dofix: Undefined: _getgid dofix: Undefined: _shmctl dofix: Undefined: _getppid dofix: Undefined: _semget dofix: Undefined: _pipe dofix: Undefined: _pipe dofix: Undefined: _fork dofix: Undefined: _strncat dofix: Undefined: _execve dofix: Undefined: _strcat dofix: Undefined: _getppid dofix: Undefined: _wait dofix: Undefined: _getppid dofix: Undefined: _getenv dofix: Undefined: _getenv dofix: Undefined: _strcat dofix: Undefined: _getenv dofix: Undefined: _getenv dofix: Undefined: _getenv dofix: Undefined: _strcat dofix: Undefined: _getenv dofix: Undefined: _getenv dofix: Undefined: _getenv dofix: Undefined: _getenv dofix: Undefined: _times dofix: Undefined: _getrusage dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fdivd dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fdivd dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fmuld dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fmuld dofix: Undefined: _getrusage dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fdivd dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fdivd dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fmuld dofix: Undefined: Fflts dofix: Undefined: Fstod dofix: Undefined: Fmuld dofix: Undefined: _getenv dofix: Undefined: _strchr dofix: Undefined: _pipe dofix: Undefined: _pipe dofix: Undefined: _fork dofix: Undefined: _strncat dofix: Undefined: _execve dofix: Undefined: _strcat dofix: Undefined: Fdtos dofix: Undefined: Fstod dofix: Undefined: Fstod dofix: Undefined: Ffltd dofix: Undefined: Fmuld dofix: Undefined: Fdivd dofix: Undefined: Ffltd dofix: Undefined: Fmuld dofix: Undefined: Fmuld dofix: Undefined: Fdivd dofix: Undefined: Fdtos dofix: Undefined: _memcmp dofix: Undefined: _memcmp doload: Errors while processing doload: Undefined symbol: _ttyname doload: Undefined symbol: _strrchr doload: Undefined symbol: _strchr doload: Undefined symbol: _memcmp doload: Undefined symbol: _strcat doload: Undefined symbol: _fork doload: Undefined symbol: _strncat doload: Undefined symbol: _execve doload: Undefined symbol: _shmat doload: Undefined symbol: _semop doload: Undefined symbol: _shmdt doload: Undefined symbol: _shmctl doload: Undefined symbol: _semctl doload: Undefined symbol: _wait doload: Undefined symbol: _shmget doload: Undefined symbol: _getuid doload: Undefined symbol: _getgid doload: Undefined symbol: _getppid doload: Undefined symbol: _semget doload: Undefined symbol: _pipe doload: Undefined symbol: _getenv doload: Undefined symbol: _times doload: Undefined symbol: _getrusage doload: Undefined symbol: Fflts doload: Undefined symbol: Fstod doload: Undefined symbol: Fdivd doload: Undefined symbol: Fmuld doload: Undefined symbol: Fdtos Can sombody tell me if it is at all possible what I am trying to do, and if so how?