Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.0

[es] :: C/C++ programiranje :: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.0

[ Pregleda: 3766 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jomie
Podgorica

Član broj: 26339
Poruke: 12
195.66.174.*



Profil

icon Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 13:41 - pre 232 meseci
Vec neko vrijeme se bavim kreiranjem aplikacija u Borland Builer-u C++.
Uspjesno sam realizovao veliki broj aplikacija.
Jedini problem je u tome da moje aplikacije nece a rade na racunaru na kojem nije instaliran Borland Builer (dobijam upozorenje vcl50.bpl is not instaled...)
Kako se otklanja ovaj problem?

"The quieter you become, the more you are able to hear"
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.in-addr.btopenworld.com.



+4 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 14:20 - pre 232 meseci
Imash dve solucije :

1- Kompajliraj aplikaciju tako da linkuje u sebe sve .bpl-ove. Na taj nachin dobijash samo jedan .exe fajl za distribuciju.
2- Instalaciju napravi InstallShield Express-om koji si dobio uz Builder. IS ce ti u instalaciji spakovati sve .bpl-ove koji su potrebne za pakete koje koristish u aplikaciji.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 14:37 - pre 232 meseci
SKINI POTVRDU: Project/Options/Linker/Use Dunamic RTL
SKINI POTVRDU: Project/Options/Packages/Build with runtime packages
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 15:09 - pre 232 meseci
Naravno, uvek mozes te 'nedostajuce' DLL i BPL datoteke
da iskopiras:

* u isti folder gde ti je i EXE, ili
* u sistemski folder (Windows\System32 za XP)

Onda ti ovo gore (za kreiranje nezavisnog EXE-a) ne treba.

Citat:

2- Instalaciju napravi InstallShield Express-om koji si dobio
uz Builder. IS ce ti u instalaciji spakovati sve .bpl-ove koji
su potrebne za pakete koje koristish u aplikaciji.


Ovo je delimicno tacno. Koliko se secam za BCB5 i 6 InstallShield
koji se isporucuje nije 'puna' verzija koja 'zna' sta sve treba za
projekat, vec to treba uraditi rucno ili automatski.

Rucno, nekim binarnim editorom 'pogledas' iznutra sta ti sve treba
za EXE. Naravno, ne bas sve: User32.dll, Kernel32.dll uvek imas
u Windowsima.

Automatski, uzmi "Dependency walker"
http://www.dependencywalker.com/

Takodje, ako si se zeznuo i koristio BDE umesto ADO tehnologije
za pristup bazama podataka - onda ces uglavnom morati da
napravis posebnu instalaciju za BDE, ali to je vec druga prica.
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.in-addr.btopenworld.com.



+4 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 18:27 - pre 232 meseci
Citat:
Koliko se secam za BCB5 i 6 InstallShield
koji se isporucuje nije 'puna' verzija koja 'zna' sta sve treba za
projekat, vec to treba uraditi rucno ili automatski.


Delimichno tachno, again. InstallShield mozhe da spakuje sve bpl-ove bez problema ako mu naznachish u instalaciji koje pakete koristish. Ukljuchujuci i BDE (provereno ce odraditi instalaciju kako valja!).

Koliko se secam, jedini problem je shto IS "zaboravi" da spakuje 2 veoma vazhna DLL-a (ili barem meni nikad nije uspelo automatski). Chini mi se da je rech o borlandmm.dll i jednom od onih cplxxx fajlova (ne secam se imena).

PS
Mozhda ovo vazhi za C++ Builder 6, a ne za peticu, jer sam ih koristio u te svrhe do pre par godina, tako da ne mogu da tvrdim da je ovo sve 100% tachno za V5 Buildera.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 18:43 - pre 232 meseci
Citat:

Koliko se secam, jedini problem je shto IS "zaboravi" da spakuje
2 veoma vazhna DLL-a (ili barem meni nikad nije uspelo automatski).
Chini mi se da je rech o borlandmm.dll i jednom od onih cplxxx fajlova
(ne secam se imena).


BCB5 IS 'zaboravlja' borlndmm.dll (ne borlandmm.dll ;), tj Borlandov
idiotski memory manager, i cc3250mt.dll.

Citat:

Mozhda ovo vazhi za C++ Builder 6, a ne za peticu, jer sam ih koristio
u te svrhe do pre par godina, tako da ne mogu da tvrdim da je ovo sve
100% tachno za V5 Buildera.


Nisam bas siguran da sam ovo razumeo. Ja mislim da upravo BCB6 nema
(iako u Helpu pise da ima) dodavanje BDE u instalaciju.
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.in-addr.btopenworld.com.



+4 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.011.03.2005. u 19:39 - pre 232 meseci
Bash sam u shestici jednom uradio neko programche koje je koristilo BDE. InstallShield je ponudio opciju BDE instalacije sa svim parametrima koje je potrebno setovati na korisnichkoj mashini u toku instalacije BDE-a.
Jedino shto morash ruchno da uradish je da forsirash ukljuchenje .db fajlova i da namestish odgovarajuce foldere i za fajlove i za BDE admin.

Iako nisam odavno koristio Borlanda, moracu kasnije da probam instalacionu proceduru :)
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
..31.216.81.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


+2 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.013.03.2005. u 21:59 - pre 232 meseci
O ovome se pricalo N puta do sada i evo opet - neke teme se fakat ponavljaju posle par meseci na ovom forumu... :)
Elem, ono sto treba uraditi je da se iskoristi Borlandov alat za tzv. Deploy. Najbolje je da iskoristis Instal Shield koji dolazi i u Professional i uz Enterprise verziju. On ti zapakuje SVE sto treba tvojoj aplikaciji da bi radila kako treba na nekoj drugoj masini. - Zna da zapakuje sve fajlove od kojih zavisi BDE, da napravi ODBC DSN-ove (ako treba), odradi svakojake inicijalizacije, kreira foldere, apdejtuje registry, itd.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.015.03.2005. u 15:48 - pre 232 meseci
Kod mene je uz BCB6 isporucen Install Shield Express Borland Limited Edition,
sto ce reci - osiromasena verzija. Kada smo kod BDE (koga ja inace poodavno
ne koristim), nigde ne vidim gde se on ukljucuje, iako u Helpu tog istog ISX stoji:

Citat:

BDE support is provided through the use of a merge module. Unlike most of the merge modules in your gallery, the BDE module requires your customization in order to function properly. This customization is accomplished with the BDE Designer wizard. To launch this wizard, navigate to the Merge Modules/Objects view and check the box next to the BDE merge module. Then, right-click on the BDE module and select Configure. Each panel of the BDE Designer is listed below.

When you add the BDE merge module to a setup, a single file setup cannot be created. Instead, you will need to use a utility like PackageForTheWeb to compress and package your setup into a single, self-extracting executable file.


Pa ako neko zna - neka mi javi.

Takodje, u sekciji 'Dependencies' koja bi trebala automatski da pronadje
sve pripadajuce DLL i druge datoteke kaze da je to moguce samo u punoj
verziji.

Prema tome, ne vidim sta je tu automatsko.


Ja inace koristim besplatni:

InnoSetup 5.0.8
http://www.jrsoftware.org/

Nije svetsko cudo, ali je besplatno.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Problem sa aplikacijom napravljenoj u Borland Builer C++, v 5.0

[ Pregleda: 3766 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.