Toon posts:

[bcb3] The Final touch

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok, sommigen hebben het waarschijnlijk al gemerkt : Yamakasi is bezig met builder ;)

Nu is mijn proggy af, maar als ik het compileer SHIFT-F9 , dan krijg ik een exe,
open in die exe op een andere PC, dan vraagt em naar :
VCL35.bpl
Maar dit is iet wat in de Borland map zit,
moet ik dat dan steeds bij mijn proggy in de map op de andere PC steken ?

mVg

  • ^Mo^
  • Registratie: Januari 2001
  • Laatst online: 04-11-2025
Je moet geloof ik de runtime libraries meelinken. 'k weet alleen niet (meer) waar dat zit (vast ergens in de settings ;))

"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs


Verwijderd

Jup... libs bijvoegen als files of mee linken. (Project opties, tab Packages bij bcb6)

[edit]
Heb je gemaakt ?

[ Voor 30% gewijzigd door Verwijderd op 08-02-2003 21:01 ]


Verwijderd

Topicstarter
Verwijderd schreef op 08 February 2003 @ 21:00:
Jup... libs bijvoegen als files of mee linken. (Project opties, tab Packages bij bcb6)

[edit]
Heb je gemaakt ?
Lol, nu zijn het dll's die de execute niet vindt :p
Kunnen die er ook automatisch bijgestoken worden ?

Het is een progy om onze PIAbox van klas aan te sturen

  • whoami
  • Registratie: December 2000
  • Laatst online: 16:37
Kijk eens naar programma's zoals InstallShield ed. Daarmee kan je alle nodige DLL's enzo in één 'install-package' zetten.

https://fgheysels.github.io/


  • klinz
  • Registratie: Maart 2002
  • Laatst online: 10-08 15:44

klinz

weet van NIETS

Verwijderd schreef op 08 February 2003 @ 21:05:
[...]

Lol, nu zijn het dll's die de execute niet vindt :p
Kunnen die er ook automatisch bijgestoken worden ?
Vinkje 'Use dynamic RTL' uitvinken op het tabblad 'linker' van de Project Options.

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:28

Creepy

Tactical Espionage Splatterer

klinz schreef op 09 February 2003 @ 02:03:
[...]

Vinkje 'Use dynamic RTL' uitvinken op het tabblad 'linker' van de Project Options.
Helaas.. dat is voor de BPL's, en dat probleem is al opgelost zoals al is aangegeven door Yamakasi.

Het gaat om DLL's die niet standard met windows of Delphi worden meegeleverd (wilde gok: DLPortI/O). En die zal gewoon los moeten worden geinstalleerd, of er zal een installatie moeten worden gemaakt zoals Whoami al aangaf.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Topicstarter
Creepy schreef op 09 februari 2003 @ 10:43:
[...]

Helaas.. dat is voor de BPL's, en dat probleem is al opgelost zoals al is aangegeven door Yamakasi.

Het gaat om DLL's die niet standard met windows of Delphi worden meegeleverd (wilde gok: DLPortI/O). En die zal gewoon los moeten worden geinstalleerd, of er zal een installatie moeten worden gemaakt zoals Whoami al aangaf.
Euhm neen vebaast mij ook, dat het dat dll file niet is,
cp3240mt.dll is de dll dat nodig is

[ Voor 2% gewijzigd door Verwijderd op 09-02-2003 11:19 . Reden: Typotje ]


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:28

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op 09 February 2003 @ 10:59:
[...]

Euhm neen vebaast mij ook, dat het dat dll file niet is,
cp3240mt.dll is de dll dat nodig is
Ooops... sorry klinz.. je hebt toch gelijk dan want cp3240mt.dll is de Borland C++ runtime.
Yamakasi: weet je zeker dat je die optie aan heb staan?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Je kan in dos ook heel makelijk zien welke dll's je nodig hebt door het volgende commando:

tdump -em. project.exe

Verwijderd

Topicstarter
Afbeeldingslocatie: http://users.skynet.be/schizo/bestanden/options.GIF

Zo staat het ingesteld :)

Verwijderd

Topicstarter
Verwijderd schreef op 09 februari 2003 @ 11:43:
Je kan in dos ook heel makelijk zien welke dll's je nodig hebt door het volgende commando:

tdump -em. project.exe
Turbo Dump Version 5.0.16.12 Copyright (c) 1988, 2000 Inprise Corporation
Display of File PIA.EXE

IMPORT: ADVAPI32.dll
IMPORT: KERNEL32.dll
IMPORT: COMCTL32.dll
IMPORT: GDI32.dll
IMPORT: USER32.dll
IMPORT: OLEAUT32.dll
IMPORT: cp3240mt.dll
IMPORT: borlndmm.dll

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:28

Creepy

Tactical Espionage Splatterer

En het vinkje "build with runtime packages" moet dus uit ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • xoror
  • Registratie: November 1999
  • Niet online
die runtime packages uit zetten, en dynamic RTL ook bij je linker opties
ontbrekende .bpl is een borland lib. gewoon static meelinken

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


Verwijderd

Topicstarter
xoror schreef op 09 February 2003 @ 11:54:
[...]
die runtime packages uit zetten, en dynamic RTL ook bij je linker opties
ontbrekende .bpl is een borland lib. gewoon static meelinken
Als ik bij het tabblad Packages -> Design Packages -> Add klik en dan mij begeef naar c:\windows\system32 en ik dat package erbij haal, krijg ik volgende foutmelding

Afbeeldingslocatie: http://users.skynet.be/schizo/bestanden/builder.GIF

Ergens fout geklikt ?

[ Voor 2% gewijzigd door Verwijderd op 09-02-2003 12:07 . Reden: IMG deed het niet ]


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:28

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op 09 February 2003 @ 12:07:
[...]

Als ik bij het tabblad Packages -> Design Packages -> Add klik en dan mij begeef naar c:\windows\system32 en ik dat package erbij haal, krijg ik volgende foutmelding

[afbeelding]

Ergens fout geklikt ?
Ja.. dat moet je helemaal niet doen dit... stel de vinkjes zo in zoals beschreven, dan zou het goed moeten gaan.
Hoogstens word er nog gezeurd om de DLPortI/Odll, maar die moet je toch al los installeren.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • klinz
  • Registratie: Maart 2002
  • Laatst online: 10-08 15:44

klinz

weet van NIETS

Creepy schreef op 09 februari 2003 @ 11:29:
[...]

Ooops... sorry klinz.. je hebt toch gelijk dan want cp3240mt.dll is de Borland C++ runtime.
Excuses geaccepteerd :-) Vergeet alleen 1 ding niet: ik heb *altijd* gelijk :-)

Verwijderd

Topicstarter
Allemaal bedankt, het werkt :)
Pagina: 1