Hallo, ich bin gerade dabei mir ein Visual Basic Programm zu schreiben in dem ich ein Bitmap für meinen Controller umrechne und damit dann das Programm für den Controller zusammenstelle. Da ich am liebsten alles auf einmal machen würde, wollte ich make.exe vom GNU Compiler aus Visual Basic aufrufen, was aber nur bedingt funktioniert. Während ich noch im VB Editor bin und das Programm von dort aus starte funktioniert alles, aber sobald ich eine .exe erstelle bekomme ich die Fehlermeldung im Anhang. Kann mir jemand sagen wie ich das Problem beheben kann? Aufrufen tue ich das Programm in VB über Shell App.Path & "\make.exe", vbMaximizedFocus wäre super wenn mir jemand helfen könnte Gruß Kai
ziemlich sicher ein Pfad Problem. ruf doch mal eines anderes programm von VB aus auf und gucke ob das funktioniert.
also Shell "C:\WINDOWS\system32\calc.exe", vbMaximizedFocus started er ohne Probleme... die Sache ist ja auch, dass er make zwar startet, make.exe findet aber entweder kein makefile oder der makefile verlinkt es irgendwie falsch, ansonsten hieße die Fehlermeldung ja " Datei nicht gefunden" oder sowas in der Richtung Ich denke, dass es ein Pfadproblem in der make.exe ist, aber ich weiß nicht wie ich es beheben soll
> Ich denke, dass es ein Pfadproblem in der make.exe ist, aber ich weiß > nicht wie ich es beheben soll Beide Pfade absolut angeben? (den wo make.exe ist und den wo das "Futter" für Make ist) So mache ich es zumindest, wenn ich aus VB andere DOS-Programme aufrufe, mit Make habe ich nichts am Hut. ...
make.exe sucht sich anscheinend selbst das makefile und das muss im gleichen Ordner wie die Application sein... etwas doof, wenn ich einen Trick finde um das zu umgehen, melde ich mich nochmal. Kann mir jemand verraten was ich an einen fremden PC, der den GNU nicht installiert hat übergeben muss? Ich werde dort doch hoffentlich nicht das komplette Programm installieren müssen *hoff
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.