[ maximus_1 @ 03.10.2005. 12:58 ] @
Npr: kada napišem program u C++ nakon što uklonim Borland C++ ili na računalima gdje uopće i nema pojavi se probem da određene datoteke nedostaju. Znam da bih te dll datoteke mogao ostaviti u istu mapu gdje je program ili na c: ili u neki sistemski folder (mapu) ali ne znam koje su to datoteke.

Može li ih netko nabrojati pa da znam koje ću uključiti ako budem distribuirao program...
[ _VampiR_ @ 03.10.2005. 13:27 ] @
Mislim da ti je najbitnije vcl60.dll, ako ne koristis i BDE, sto je onda prica za sebe. Koliko znam dobijas Install Shield Express, a imas i profilere koji ti analiziraju exe datoteku i pokazu o kojim fajlovima program ovisi. Mislim da je to i nedavno bio topic.
[ itf @ 03.10.2005. 14:55 ] @
Pronadi na net-u program koji se zove Dependency Walker. Njime otvoris svoj EXE program i bude ti se prikazalo koje on datoteke jos koristi (treba). Ima jos jedan program no ne sjecam se kako se zove...
[ danio @ 03.10.2005. 18:00 ] @
Nema takve potrebe.

Ako zelis da ti programi napisani u borladnu rade i na drugim kompjuterima moras iskljuciti opcije "Project cptions/Linker/Use dynamic RTL" i "Project options/Packages/Build with runtime packages".

Ako to napravis, tvoj program ce malo porasti u kilobajtima, ali ce raditi na svakom racunalu sa windowsom.
[ itf @ 03.10.2005. 18:18 ] @
Svaka cast majstore!
[ maximus_1 @ 05.10.2005. 08:45 ] @
Citat:
itf: Svaka cast majstore!


Slažem se.

Hvala na odgovorima
[ X Files @ 05.10.2005. 11:38 ] @
Citat:

Ako to napravis, tvoj program ce malo porasti u kilobajtima, ali ce raditi na svakom
racunalu sa windowsom.


Da, to moze, ali uz ogranicenja:

http://bdn.borland.com/article/0,1410,19388,00.html

"Note: 3rd party C++ libraries are not affected by these settings.
ActiveX controls used by the application must always be deployed
in a separate file."

[ AlekB @ 11.04.2006. 17:54 ] @
X files, ovo je za tebe,

Vidim na forumima da se bavis borlandom pa mi treba jedna usluga. Ako ti nije problem, mozes li mi poslati one biblioteke potrebne za pokretanje programa napisanog u c++ builder-u 6 na masini koja ga nema instaliranog (vcl60.bpl, rtl60.bpl i ako ima jo[ koja posto ne znam koje su sve potrebne...)
Ajd pomozi, treba mi da sutra pokrenem taj program.
Hvala!
[ X Files @ 11.04.2006. 19:10 ] @
U principu sve DLL i BPL datoteke koje se mogu pronaci u BCB6 folderima mogu
postati potrebne. Naravno, to zavisi od slozenosti koda i broja razlicitih komponenti
koje koristis.

Uglavnom, sigurno ce ti trebati:

borlndmm.dll
cc3260mt.dll

vcl60.bpl
rtl60.bpl

Iako postoji puno programa koji odredjuju koje ti sistemske datoteke trebaju, najbolja
je proba na sveze instaliranoj masini. Kada koristis programe tipa Dependency Walker,
obrati paznju da ti nece trebati razni XP sistemski DLL-ovi (kernel32.dll, ...) koji su
deo svakog OS-a.