Vlákno názorů k článku Společnost Borland uvolnila linuxové komunitě Kylix(TM) Open Edition od Petr J. - Na mem SuSE 7.2 Instalace Kylixu - naprosto...

  • Článek je starý, nové názory již nelze přidávat.
  • 28. 7. 2001 22:16

    Petr J. (neregistrovaný)

    Na mem SuSE 7.2
    Instalace Kylixu - naprosto bez problemu
    Fungovani Kylixu - tvorba jednoduche zkusebni aplikace - Formular button, textbox, label a jejich vzajemna spoluprace - naprosto v poradku
    Preklad a odzkouseni v prostredi Kylixu - naprosto v poradku

    Ale potom jsem chtel spustit hotovou aplikaci v adresari, a zahlasilo mi to chybejici QT knihovnu (teoreticky bych je ale mel mit na SuSE nainstalovany vsechny)
    klikl jsem na *.dpr, Kylix se otevrel ja aplikaci znovu odzkousel v prostredi Kylixu - naprosto bez problemu - ale samotna aplikace zase nesla spustit ahlasi chybejici knihovnu.

    Nemate nekdo podobnou zkusenost? Vam fungujou aplikace udelane v OpenEdition v pohodě?

  • 28. 7. 2001 22:58

    Petr (neregistrovaný)

    Dnes jsem resil stejny problem - knihovny se nainstalovaly, ale nejak je nezna dynamicky linker (? - jsem linuxovy zacatecnik), takze co jsem udelal a pomohlo to:
    do /etc/ld.so.conf jsem pridal radek s cestou k binarkam kylixu (u mne /usr/local/kylix/bin) dale se musi nastavit (a exportovat) promenna LD_LIBRARY_PATH take na vyse zminenou cestu. Pak jsem spustil jen /sbin/ldconfig (nevim, jestli by pomohlo jen restartovani linuxu, moc se v tom nevyznam) a slapalo to.
    Jedina neprijemna vec, na kterou jsem narazil je, ze v tom adresari kylix/bin je jina verze libqt, nez byla v me distribuci a vsechny aplikace zacali pouzivat ji (dusledkem cehoz mi jaksi prestal fungovat qt designer) urcite se zde najde nekdo, kdo tomu rozumi vic nez ja a poradi, jak znovu aplikace prinutit pouzivat puvodni knihovnu.
    Jinak doporucuju prostudovat sekci helpu Deploying applications.
    Pripadne blbosti prosim opravit.

  • 31. 7. 2001 13:50

    Tomas Neuberg (neregistrovaný)

    Menit ld.so.conf a nasledne spustit ldconfig nie je potreba. Staci pred sputenim kylix-ovskej aplikacie vyexportovat LD_LIBRARY_PATH (export LD_LIBRARY_PATH=/usr/local/kylix/bin:$LD_LIBRARY_PATH). Potom ostatne aplikacie budu pouzivat spravne kniznice.