Autor Beitrag
termodox
Hält's aus hier
Beiträge: 15



BeitragVerfasst: 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 user profile iconNarses: Quote-Tags ergänzt
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: Sa 07.06.08 18:04 
Heißt bei C++ Builder (fast) immer genauso wie in Delphi.
termodox Threadstarter
Hält's aus hier
Beiträge: 15



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Sa 07.06.08 20:57 
user profile icontermodox 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 Threadstarter
Hält's aus hier
Beiträge: 15



BeitragVerfasst: 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 Threadstarter
Hält's aus hier
Beiträge: 15



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: So 08.06.08 07:58 
user profile icontermodox 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 Threadstarter
Hält's aus hier
Beiträge: 15



BeitragVerfasst: 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 user profile iconNarses: Bild als Anhang hochgeladen
Einloggen, um Attachments anzusehen!
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: So 08.06.08 12:58 
user profile icontermodox 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



BeitragVerfasst: 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 user profile iconNarses: Zitat entfernt -> entsprach dem Bild aus dem Anhang 2 Postings drüber
Bernhard Geyer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: Mo 09.06.08 06:26 
user profile icontermodox hat folgendes geschrieben:
...doch geht trotzdem nicht auf dem anderen PC da kommt genau der gleiche error bloß eine andere Datei fehlt jetzt

Welche?

user profile icontermodox 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, ...)