Автор Тема: Инсталация на Qt4 в Slackware 12.2  (Прочетена 3073 пъти)

lunarvalleys

  • Гост
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #15 -: Apr 25, 2009, 15:10 »
което решиш ползвай.. системата си е твоя все пак

може би няма да е лошо да се позаинтересуваш и сам, коя алтернатива е по-добра за тебе  :)

аз готови пакети от 3rd party хранилища не ползвам. въпрос на избор. както и slapt-get и swaret не харесвам. пак въпрос на избор.

само да те предупредя, че ако решиш да деинсталираш нещо със slapt-get може много да омажеш системата -- защо? защото в 3rd party хранилища като гореспоменатото slacky.eu, хората се опитват да сложат и информация за зависимостите на всеки пакет.. slapt-get я чете тази инфо и ти оправя автоматично зависимостите на пакет, който искаш да инсталираш от хранилището на slacky.eu

да, обаче когато ползваш slapt-get да махнеш такъв пакет, много често програмата решава да ти деинсталира и още един куп неща

весело, нали?

slackbuilds.org има "благословията" на Патрик Волкердинг  :) :) :)

иначе готови пакети, които аз бих ползвал са от тук>

http://www.slackware.com/~alien/slackbuilds/

все пак е хостнато на сайта на Слак, а AlienBOB помага на Патрик
Активен

KoIoSoS

  • Напреднали
  • *****
  • Публикации: 107
  • Distribution: Slackware
  • Window Manager: Xfce4.8
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #16 -: Apr 25, 2009, 15:58 »
което решиш ползвай.. системата си е твоя все пак

може би няма да е лошо да се позаинтересуваш и сам, коя алтернатива е по-добра за тебе  :)

аз готови пакети от 3rd party хранилища не ползвам. въпрос на избор. както и slapt-get и swaret не харесвам. пак въпрос на избор.

само да те предупредя, че ако решиш да деинсталираш нещо със slapt-get може много да омажеш системата -- защо? защото в 3rd party хранилища като гореспоменатото slacky.eu, хората се опитват да сложат и информация за зависимостите на всеки пакет.. slapt-get я чете тази инфо и ти оправя автоматично зависимостите на пакет, който искаш да инсталираш от хранилището на slacky.eu

да, обаче когато ползваш slapt-get да махнеш такъв пакет, много често програмата решава да ти деинсталира и още един куп неща

весело, нали?

slackbuilds.org има "благословията" на Патрик Волкердинг  :) :) :)

иначе готови пакети, които аз бих ползвал са от тук>

http://www.slackware.com/~alien/slackbuilds/

все пак е хостнато на сайта на Слак, а AlienBOB помага на Патрик
Подкрепям.
Активен

it is better to solve the right problem the wrong way than the wrong problem the right way   -- Doug McIlroy
Slackware Propaganda
http://video.google.com/videoplay?docid=-5210026640879077823

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #17 -: Apr 25, 2009, 19:09 »

slackbuilds.org има "благословията" на Патрик Волкердинг  :) :) :)

иначе готови пакети, които аз бих ползвал са от тук>

http://www.slackware.com/~alien/slackbuilds/

все пак е хостнато на сайта на Слак, а AlienBOB помага на Патрик
Да ама там няма това което ми трябва...  ;)
Активен

KoIoSoS

  • Напреднали
  • *****
  • Публикации: 107
  • Distribution: Slackware
  • Window Manager: Xfce4.8
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #18 -: Apr 25, 2009, 19:31 »
-I/usr/lib/qt/include
Трябва да е /opt/qtsdk-2009.02/qt/include в случай че сме инсталирали там.
Трябва да се промени и стойноста на $QTDIR променливата ,може само за компилацията
export QTDIR=/opt/qtsdk-2009.02/qt
Не е на хубаво да се цитирам ,но пък не е за много хубаво ,така че се компенсира.
Та, хубаво да смени QTDIR , но след като се компилира.
Пускаме в /opt/qtsdk-2009.02/qt
Код
GeSHi (Bash):
  1. ./configure
  2. make
  3.  
И спираме до тук, без make install.
Активен

it is better to solve the right problem the wrong way than the wrong problem the right way   -- Doug McIlroy
Slackware Propaganda
http://video.google.com/videoplay?docid=-5210026640879077823

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #19 -: Apr 25, 2009, 20:41 »
-I/usr/lib/qt/include
Трябва да е /opt/qtsdk-2009.02/qt/include в случай че сме инсталирали там.
Трябва да се промени и стойноста на $QTDIR променливата ,може само за компилацията
export QTDIR=/opt/qtsdk-2009.02/qt
Не е на хубаво да се цитирам ,но пък не е за много хубаво ,така че се компенсира.
Та, хубаво да смени QTDIR , но след като се компилира.
Пускаме в /opt/qtsdk-2009.02/qt
Код
GeSHi (Bash):
  1. ./configure
  2. make
  3.  
И спираме до тук, без make install.
Пак ли 3 часа...  :(  :o
Активен

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #20 -: Apr 25, 2009, 21:30 »
Пак не стана...  :( :( :(

Други идеи?
Активен

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #21 -: Apr 25, 2009, 22:08 »
Май си оправих проблема.  ;D

Възможното решение на проблема е:
1. Инсталиране на GUI инсталатора
2. Преместване на /opt/[QTDIR]/qt/bin/qmake в /usr/bin/qmake-qt4 иначе има големи конфликти

Сега би трябвало всичко да е ок. Вече повечето програми тръгват, само на някои дава Segmentation fault. Сега остана само един проблем. Когато в приложението има да се покаже иконка в трея, не го прави, а си прави пас. Защо прави този кю-так така. Просто си прави място в трея, но си остава празно.

Иначе като цяло, почти всичко тръгва, с изключение на горните двете. ;)

Та как да оправя това с трея?

Благодаря предварително!

Edit:

Забелязах че когато има QIcon и в трея, и в ComboBox-а си остава празно. Еех... Показва се даже и в Example на TrollTech който показва как се прави SystemTray.
« Последна редакция: Apr 25, 2009, 22:13 от LinuxFanUNIX »
Активен

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #22 -: Apr 26, 2009, 00:32 »
Тъй като не мога без поддръжката на QIcon инсталирах от SlackBuild-а на Alien qt-4.4, оправям си настройки и пр. Като изпълнявам вече компилиран изпълним файл - всичко е ок, трея си е трей, иконата - икона. Обаче след компилация и опит за изпълнение на новия изпълним файл - Segmentation fault и дотук.

Някой има ли логично обяснение защо става така, и вероятно логичен отговор как да се оправи дадената ситуация?

Благодаря предварително!
Активен

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Инсталация на Qt4 в Slackware 12.2
« Отговор #23 -: Apr 26, 2009, 14:37 »
Някой да знае нещо по въпроса ???
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Slackware QT проблем
Настройка на програми
kikcho 1 8735 Последна публикация Nov 11, 2002, 08:48
от mrvoland
Обновяване към Slackware 9.0
Хардуерни и софтуерни проблеми
FreeJak 3 9057 Последна публикация Mar 25, 2003, 00:53
от FreeJak
Slackware
Настройка на програми
ivo3d 1 8054 Последна публикация Mar 27, 2003, 23:53
от ivo3d
Slackware 9.0
Хардуерни и софтуерни проблеми
ivo3d 3 8419 Последна публикация Apr 07, 2003, 03:48
от ivo3d
Slackware 8.1
Настройка на програми
rip_darkman 1 7267 Последна публикация Aug 21, 2003, 08:59
от dafo