Seite 1 von 1

PB 4.10 Beta2 DLL mit Komandozeile -Wo ist die dll?

Verfasst: 13.07.2007 18:22
von PBZecke
Hallo!

Wenn ich zb

Code: Alles auswählen

pbcompiler /dll "c:\dll.pb"
aufrufe, bestätigt er mir das Erstellen der dll. Aber wo? Nicht bei compilers wo sie früher mal war,
aber auch nicht bei c:\. Kann mir jemand mal sagen wo sie erstellt wird.

Verfasst: 13.07.2007 18:46
von ts-soft
Guck mal im lokalem Tempordner, ich denke mal das alle Dateien dort
erstellt werden, wegen Viesta

Verfasst: 13.07.2007 19:35
von PBZecke
Negativ, da hab ich auch schon nachgesehen. Mir scheint die dll wird gar
nicht erstellt. Hab jetzt mal die Festplatte nach heute geänderten dlls
durchsuchen lassen: nix gefunden!

Aus der IDE funktionierts. :freak:

Verfasst: 13.07.2007 20:32
von ts-soft

Code: Alles auswählen

"d:\Programmieren\PureBasic4.10\Compilers\PBCompiler.exe" "d:\Programmieren\PureBasic4.10\Examples\Sources\DLLSample.pb" /EXE "C:\test.dll" /DLL
Dann guck mal was Du vergessen hast :wink:
Bei mir wird in C:\ eine test.dll erstellt

Verfasst: 13.07.2007 21:18
von PBZecke
Danke mann!

Früher ging es aber auch so wie ich es versuchte! Die Hilfe
muss da auch noch angepasst werden. Hab ja nachgelesen. Aber dass
man zusätzlich noch /EXE hinzufügen muss erschließt sich einem aus der
Hilfe nicht sofort! War das schon immer so?

Edit:
Hab noch einmal in meinen alten batchfiles nachgesehen:
früher konnte man einfach hinter /DLL den namen der dlll angeben.
Solche extremen Änderungen sollten besser dokumentiert werden.

Verfasst: 14.07.2007 18:32
von Andre
Habe ein entsprechendes Beispiel neu in die künftige Hilfe eingefügt.