This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Problems with c++ (gcc 2.95.3) on Sys V R4.0
- From: "Detlef Scholz" <detlef dot scholz at siemens dot com>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 3 Jan 2002 16:58:55 +0100
- Subject: Problems with c++ (gcc 2.95.3) on Sys V R4.0
- Newsgroups: linux.gcc.development
- Organization: Siemens AG I&S IT PS 53
Hi,
i try to get gcc 2.95.3 and only c++ to work on an old Unix System V Rel
4.0.
the c compiler works fine, and c++ is build ok. But when i try to build any
c++ program,
the linking fails (binutils 2.10.1) with
/usr/lib/gcc-lib/i386-pc-sysv4.0/2.95.3/libstdc++.so: undefined reference to
`open(char const *, int,...)'
if i make 'nm -A -C -D -g -u libstdc++.so.2.10.0' i get the following
output
libstdc++.so.2.10.0:__ctype
libstdc++.so.2.10.0:__filbuf
libstdc++.so.2.10.0:__huge_val
libstdc++.so.2.10.0:__iob
libstdc++.so.2.10.0:_exit
libstdc++.so.2.10.0:_fxstat
libstdc++.so.2.10.0:_xstat
libstdc++.so.2.10.0:abort
libstdc++.so.2.10.0:atan2
libstdc++.so.2.10.0:atexit
libstdc++.so.2.10.0:close
libstdc++.so.2.10.0:cos
libstdc++.so.2.10.0:cosh
libstdc++.so.2.10.0:dup2
libstdc++.so.2.10.0:errno
libstdc++.so.2.10.0:execl
libstdc++.so.2.10.0:exit
libstdc++.so.2.10.0:exp
libstdc++.so.2.10.0:fclose
libstdc++.so.2.10.0:fflush
libstdc++.so.2.10.0:fprintf
libstdc++.so.2.10.0:fread
libstdc++.so.2.10.0:free
libstdc++.so.2.10.0:fseek
libstdc++.so.2.10.0:fwrite
libstdc++.so.2.10.0:hypot
libstdc++.so.2.10.0:isatty
libstdc++.so.2.10.0:log
libstdc++.so.2.10.0:lseek
libstdc++.so.2.10.0:malloc
libstdc++.so.2.10.0:memchr
libstdc++.so.2.10.0:memcpy
libstdc++.so.2.10.0:memmove
libstdc++.so.2.10.0:memset
libstdc++.so.2.10.0:open
libstdc++.so.2.10.0:open(char const *, int,...)
libstdc++.so.2.10.0:pipe
libstdc++.so.2.10.0:read
libstdc++.so.2.10.0:realloc
libstdc++.so.2.10.0:sin
libstdc++.so.2.10.0:sinh
libstdc++.so.2.10.0:sprintf
libstdc++.so.2.10.0:sqrt
libstdc++.so.2.10.0:strcmp
libstdc++.so.2.10.0:strerror
libstdc++.so.2.10.0:strtol
libstdc++.so.2.10.0:strtoul
libstdc++.so.2.10.0:sys_nerr
libstdc++.so.2.10.0:vfork
libstdc++.so.2.10.0:waitpid
libstdc++.so.2.10.0:write
which explains the error. But unfortunately I dont know how to solve this
problem.
does any boddy have a solution ??? please let me know
best regards
Detlef