Toon posts:

[BC++ Builder] Standalone EXE

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil graag een standalone EXE maken met Borland C++ Builder 6. ik heb de search al gebruikt en kwam erachter dat ik `use dynamic RTL' en `build with runtime packages' moest afvinken. Die eerste lukt me nog wel. maar bij het packages tabblad is zow een beetje alles disabled dus kan ik daar nix aanpassen (ook die `build with runtime packages' optie dus niet).
Iemand een idee wat hier aan te doen valt?

Kan het misschien komen omdat ik een third party DLL/lib in me programma gebruik? (voor het afspelen van chiptunes ;))

  • WildernessChild
  • Registratie: Februari 2002
  • Niet online

WildernessChild

Voor al uw hersenspinsels

Is het niet zo dat de dynamic RTL vereist is voor het gebruik van runtime packages? Zet het weer eens aan en kijk dan nog eens.
Kan zo even niet testen, aangezien ik nu in Linux zit, maar probeer het eens :)
Je kunt ook naar de grootte van je exe kijken; als die ~500 kB is als je enkel een lege form hebt dan zit je goed :)

Maker van Taekwindow; verplaats en resize je vensters met de Alt-toets!


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Vertel anders even de exacte foutmelding

We adore chaos because we like to restore order - M.C. Escher


Verwijderd

Om statische te compilen doe je het volgende.

Project > Options

Tabblad Packages: Vink "Build with runtime packages" af.
Tabblad Linker: Vink "Use dynamic RTL" af.

Afhankelijk van je project type zijn sommige opties disabled. Dus ook het Packages tabblad.

Als je thirdparty DLL's gebruikt is het altijd een goed idee om die DLL in de zelfde directory als je executable te zetten.

Verder zou een exact foutmelding wel handig zijn.