unable to open file rtl.lib
-
ich bin neuling in c++ und habe mit einem fertigen, nicht von mir geschriebenen Programm das Problem, daß es nicht startet.
[Linker Fataler Fehler] Fatal: unable to open file rtl.lib
weiß irgendjemand was anzufangen? ich weiß auch nicht woher ich diese Datei bekommen soll.
-
Womit programmierst du denn, bei mir (BCB 5) gibt es so eine Datei nicht.
-
du hast den NAgel auf den Kopf getroffen.
Arbeite auch mit BCB5 und ich habe auch so eine Datei noch nicht gefunden.
-
wenn ich den Punkt: "Mit Laufzeit-Packages compilieren" deaktiviere verlangt er nach einer rtl.bpi
-
Also solche Dateien kenn ich nur aus BCB6...
-
Den Fehler hatte ich nie (hatte allerdings auch nur BCB 4 und 6).
Hast du das Problem auch bei 'nem Blankprojekt (also einfach ein neues Projekt anlegen, entsprechend Konfigurieren und dann kompilieren)?
Wenn ja, dann versuch am besten einfach mal, den BCB neu zu installieren.
-
nein es ist kein Blank-Proj. (stand aber oben schon) :p
aber das sieht wirklich danach aus, als müßte ich mir die 6er version suchen.
-
Ich glaube Reyx wollte dich eher fragen, ob der Fehler auch auf tritt, wenn du ein neues Blankprojekt erstellst und nicht dass deins eines ist.
-
sorry

wenn ich ein neues Blank erstelle tritt der Fehler nicht auf.
-

alles falsch!
gestern gings noch ohne Fehler, aber heute ist er komischerweise da. (Der Geist in der Maschiene!
)
-
so jetzt hab ich mir den bcb6 geholt und der fehler lautet jetzt
"unable to open file vcl50.lib"
-
vcl50.lib deutet auf den BCB 5 hin...
-
und genau im BCB5 fehlt ihm die rtl.lib
-
Im BCB 5 ist die Standard-RTL in der Datei cw32.lib. Es sieht so aus, als hätte der Programmierer, von dem er das Programm hat, nicht die Standard-RTL des BCB verwendet, sondern eine Fremdkomponente (so das überhauüt möglich ist??).
Grüße
Joe_M.