GLBasic forum

Other languages => GLBasic - de => Topic started by: backslider on 2010-Dec-09

Title: error: stray '`' in program?
Post by: backslider on 2010-Dec-09
Hallihallo,

kann mir einer von euch sagen was der Fehler "error: stray '`' in program"
zu sagen hat, wenn ich folgendes mache:

dev cpp -> staticlib -> neue datei -> folgender Code:

Code (glbasic) Select

#ifdef __cplusplus
extern "C" {
#endif

int test(){
    return 69;
}

#ifdef __cplusplus
}
#endif


-> zu .a kompilieren (fehlerfrei) -> GLBASIC-Projekt -> REQUIRE "lib.a" -> Error ???

Hab schon gelesen, dass das ein Zeichenfehler sein soll, hab aber ca. 20 dieser Fehler und kann in keinem Editor andere Zeichen feststellen :(
Wäre echt super, wenn ihr mir helfen könntet... Zur Not kann ich nachher nochmal nen Testprojekt hochladen, wenn meine Erklärung nicht reicht.

Gruß
Title: Re: error: stray '`' in program?
Post by: Kitty Hello on 2010-Dec-09
require lib beht nicht - oder?
Die muss man bei den Optionen in "lnk" Zeile eingeben (mit -l und ohne lib und .a, also libXY.a -> -lXY )
Title: Re: error: stray '`' in program?
Post by: backslider on 2010-Dec-09
Nice! funktioniert.

Danke =)

P.S. schade, dass es nicht sowas wie #pragma comment() gibt :)