Hallo,
Ich wollte gerade eine kleine C programme compilieren, leider bekomme ich nur Fehlermeldung.
Ich habe die Datei usrmain.c kopiert und unbenent als toto.c (siehe Anhäng)
Ich habe alles gelösht, es bleibt nur:
----------------------------------------------
#define USRMAIN
#include "spgusrgl.h"
usrmain()
{
}
-----------------------------------------------
also ein Program der absolut nichts macht!
Ich will diese programme linken in ProE, und bekomme nur Fehlermeldung:
-------------anfang Fehlermeldung -----------------------------
/usr/local/ptc/proeWildfire2003100//i486_linux/usrprog/obj/usr.a(ctfileutil.o)(.text+0x7436): In function `pro_temp_fname_str':
: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/local/ptc/proeWildfire2003100//i486_linux/usrprog/obj/usr.a(baselibsrc.o)(.text+0x179): In function `_Abort':
: undefined reference to `cout'
/usr/local/ptc/proeWildfire2003100//i486_linux/usrprog/obj/usr.a(baselibsrc.o)(.text+0x17e): In function `_Abort':
: undefined reference to `ostream:
perator<<(char const *)'
(Ich habe nicht alles hier kopiert)
: undefined reference to `__rtti_si'
collect2: ld returned 1 exit status
----------------------------------------------------------------------
Weiss vielleicht Jemand was das bedeutet?
Hat schon Jemand ein user Program unter Linux kompiliert?
System:
SuSe Linux 8.2
Wildfire datecode 2003100
Danke im voraus
Gruß
Philippe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP