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

Ubise me potrebne libraries za CLX app. Pomoc?

[es] :: Pascal / Delphi / Kylix :: Ubise me potrebne libraries za CLX app. Pomoc?

[ Pregleda: 2188 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

protech_v2
protech_v2
Novi Sad

Član broj: 12426
Poruke: 169
*.panline.net.



+12 Profil

icon Ubise me potrebne libraries za CLX app. Pomoc?10.01.2006. u 11:20 - pre 221 meseci
Radim CLX aplikaciju sa MySQL bazom u Delphi 7 koju kompajliram pomoc CrossKylix-a i trebalo bi da je pokrenem na Linuxu. Ali nikako da uspem jer nikako da skupim sve libraryje niti ih stavim na pravo mesto.

Je l' ima neko sa iskustvom ko mi moze lepo reci - "treba ti ovo, ovo i ovo i stavi to tu"?:)

Vec postajem ocajan od njakanja - ode mi pola vremena za program oko ovoga
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
62.108.123.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Ubise me potrebne libraries za CLX app. Pomoc?11.01.2006. u 12:05 - pre 221 meseci
valda ce ti ovo nesto pomoci, pozdrav



Deployment of Delphi CLX "Hello World" Windows Application is Fairly Simple

In Delphi 6 or 7, you can create a cross-platform "Hello World" CLX application (File | New | CLX Application) instead of a VCL application. Deployment of the Windows CLX application to other Windows machines is a bit more complicated than the VCL version. In addition to the CLX HelloWorld.EXE, a "QT" DLL, qtintf.dll or qtintf70.dll, is also required. The ~4 MB qtintf.dll file or the ~4 MB qtintf70.dll file can be deployed with the CLX application in the same directory, or copied to where most DLLs are found: C:\Windows or C:\Windows\System according to p.18-6 of the Delphi 7 Developer's Guide. With the Delphi 7 CLX "Hello world" only the qtintf70.dll appears to be sufficient, but Delphi 6 CLX EXEs seem to require the qtintf.dll instead. Download qtintf70.dll from here to run Windows CLX applications from efg's Computer Lab (unzip and put in your Windows directory)..

Deployment of Kylix CLX "Hello World" Linux Application is Not-So-Simple

Deploying a Kylix application under Linux is not quite so simple since certain "shared objects" are needed in addition to the Kylix executable. The Linux platform has many favors (Red Hat, Mandrake, Suse, Debian, ...) and there doesn't appear to be a "standard" Linux environment that is guaranteed to be capable of running a CLX executable without certain versions of shared objects being installed first. [IMHO, this is a sign that Linux is still at the "chaotic" software maturity level since repeatability seems to be so difficult.]

The Kylix 3 Developer's Guide discusses Deployment Issues in Chapter 18 but only gives general guidance on Kylix application deployment. According to this Guide, many Kylix applications are dependent upon a certain set of shared library, which may include:

* libqt.so.2.3.0 (Qt library) and libqtintf-6.9.0-qt2.3.so (Qt interface library) or libborqt-6.9.0-qt2.3.so
* libborunwind.so.6 (shared exception handling)
* Runtime packages (such as baseclx)
* Database dbExpress drivers (libsqldb.so, libsqlora.so and so on)

In addition "Database and Web applications required additional installation steps ...". So, what is needed for the simple Hello World application?

Two approaches are discussed below for running simple, standalone, Kylix applications on a development machine, or other Linux boxes. I have only explored Red Hat alternatives, so problems may exist with various Linux versions.[code]“

RTFM
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Ubise me potrebne libraries za CLX app. Pomoc?

[ Pregleda: 2188 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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