Einzelnen Beitrag anzeigen
Alt 30.10.2006, 06:56   #4
delphirocks
bitte Mailadresse prüfen!
 
Registriert seit: 17.03.2002
Beiträge: 198


Standard

Das Einzige, was mir einfällt:

gcc compiliert nur C, während g++ für C++ zuständig ist (zumindest bin ich bis jetzt immer davon ausgegangen).

Ein Unterschied ist z.B. das "name mangling" des C++ Compilers, das verwendet wird, um überladene Funktionen eindeutig zu kennzeichen.

Deswegen wird er deine Funktion wahrscheinlich auch nicht finden.

Wenn du die Funktionen als C Funktionen exportieren willst, könntest du sie in einen extern "C" Block einschließen.

z.B.
extern "C"
{
void func1()
{
}
}

delphirocks ist offline   Mit Zitat antworten