| Autor |
Beitrag |
termodox
Hält's aus hier
Beiträge: 15
|
Verfasst: Sa 07.06.08 17:10
Hallo, ich habe ein Project in C++ builder compiliert ...die datei lag dann im Ordner (Debug) aber ich konnte es starten und benutzen...
allerdings als ich die datei an einem anderen PC gestartet habe wo kein Rad Studio installiert war kamm eine Fehlermeldung
| Zitat: | | this application has failed to start because vcl100.bpl was not found. |
Warum?
wie kann ich es fixen?
danke
Moderiert von Narses: Quote-Tags ergänzt
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Sa 07.06.08 17:39
Ohne Runtime-Packages compilieren, würde ich jetzt mal intuitiv sagen. Kann man unter "Packages installieren" (oder wie das auch immer bei C++Builder heißt) einstellen.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Sa 07.06.08 18:04
Heißt bei C++ Builder (fast) immer genauso wie in Delphi.
|
|
termodox 
Hält's aus hier
Beiträge: 15
|
Verfasst: Sa 07.06.08 20:54
Ich habe in "Install Packages" reingeguckt...da ist überall ein Hacken drin, auch bei "Build with runtime packages"...
oder muss ich was neues adden?
thx
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Sa 07.06.08 20:57
termodox hat folgendes geschrieben: | Ich habe in "Install Packages" reingeguckt...da ist überall ein Hacken drin, auch bei "Build with runtime packages"...
oder muss ich was neues adden?
thx |
Ich habe gesagt "ohne Runtime Packages", also musst du logischerweise den Haken bei "Build with Runtime Packages" entfernen.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
termodox 
Hält's aus hier
Beiträge: 15
|
Verfasst: Sa 07.06.08 23:45
Ok habe ich gemacht, an der .exe datei hat sich aber NIX geändert. größe gleich und der Fehler bleibt...
muss ich noch was bei den Project->Options-> C++ Compiler ändern?
|
|
termodox 
Hält's aus hier
Beiträge: 15
|
Verfasst: Sa 07.06.08 23:49
noch eine bemerkung...
mein Project (Unit, Project File) ist in einem Ordner gespeichert...
doch die compilierte exe Datei ist in einem automatisch erstelltem Ordner (DEBUG) dort sind i-welche Project Datein auch drin...
der DEBUG Ordner befindet sich in dem Standart Project ORdner wo normalerweise alle compilierte Projecte sind...komisch...
hoffe ihr habt mich verstanden
|
|
Bernhard Geyer
      
Beiträge: 721
Erhaltene Danke: 3
|
Verfasst: So 08.06.08 07:58
termodox hat folgendes geschrieben: | Ok habe ich gemacht, an der .exe datei hat sich aber NIX geändert. größe gleich und der Fehler bleibt...
muss ich noch was bei den Project->Options-> C++ Compiler ändern? |
Projekt erstellen, nicht kompilieren. Erst wenn die Exe um einiger größer wird sind die bisher externen BPL-Abhängigkeiten in die Exe gewandert.
|
|
termodox 
Hält's aus hier
Beiträge: 15
|
Verfasst: So 08.06.08 12:18
Ich habe schon alles versucht! immer ist mit der Exe datei haufen andere Project Datein und es geht nicht auf dem anderen Pc..
kann mir jemand mit TeamViewer helfen?
ich kann sowas ganz einfaches nicht machen! BEi delphi ist es viel einfacher warum machen sie sowas?!
Überigens bei letzter Compilierung stellte ich etwas bei "RELEASE" und die größe der Datei verzehnfachte sich...doch geht trotzdem nicht auf dem anderen PC da kommt genau der gleiche error bloß eine andere Datei fehlt jetzt
jetzige Größe 600kb...ich wunder mich wofür ich das mache denn Delphi größe ist auch 600kb dachte C++ ist viel kleiner...
Moderiert von Narses: Bild als Anhang hochgeladen
Einloggen, um Attachments anzusehen!
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: So 08.06.08 12:58
termodox hat folgendes geschrieben: | Ich habe schon alles versucht! immer ist mit der Exe datei haufen andere Project Datein und es geht nicht auf dem anderen Pc..
kann mir jemand mit TeamViewer helfen?
ich kann sowas ganz einfaches nicht machen! BEi delphi ist es viel einfacher warum machen sie sowas?!
Überigens bei letzter Compilierung stellte ich etwas bei "RELEASE" und die größe der Datei verzehnfachte sich...doch geht trotzdem nicht auf dem anderen PC da kommt genau der gleiche error bloß eine andere Datei fehlt jetzt
jetzige Größe 600kb...ich wunder mich wofür ich das mache denn Delphi größe ist auch 600kb dachte C++ ist viel kleiner... |
Wer sagt das? Das Ergebnis bei C++ Builder sollte in etwa dasselbe wie in Delphi sein. Die Größe dürfte auch vom Compiler abhängig sein. Möglicherweise wird es kleiner, wenn du Visual C++ von Microschrott nimmst.
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 08.06.08 22:12
Benutzt du irgendwo die Unit ShareMem? Wenn ja musst du die besagte DLL aus der Fehlermeldung miausliefern.
Moderiert von Narses: Zitat entfernt -> entsprach dem Bild aus dem Anhang 2 Postings drüber
|
|
Bernhard Geyer
      
Beiträge: 721
Erhaltene Danke: 3
|
Verfasst: Mo 09.06.08 06:26
termodox hat folgendes geschrieben: | | ...doch geht trotzdem nicht auf dem anderen PC da kommt genau der gleiche error bloß eine andere Datei fehlt jetzt |
Welche?
termodox hat folgendes geschrieben: | | jetzige Größe 600kb...ich wunder mich wofür ich das mache denn Delphi größe ist auch 600kb dachte C++ ist viel kleiner... |
Delphi und C++(Builder) nimmt sich nicht viel. Es kommt immer darauf an was verwendet (Komponenten, ...)
|
|