Проблемы с компиляцией проги на Kylix2:
Делаю любую прогу (вплоть до hello world в label.caption), запускаю - пашет нормально =)
А вот пробую компилить (точнее уже берется бинарник проги), запускаю:
error while loading shared libraries: libqtintf-6.5-qt2.3.so: cannot open shared object file: No such file or directoryпрописываю путь на либы в /etc/ld.so.conf, после чего оно(бинарник проги) заявляет:
Runtime error 230 at 0805DB4D
Segmentation faultНарод, может кто встречался с подобными граблями или знает из-за чего такой результат? Ведь под кулихом проги пашут! Буду очень благодарен.
os: Linux Mandrake 8.1 (kernel 2.4.8)
Извиняюсь перед ее Автором...
Но нужно же человеку помочь...Далее обнаруживается следующая неприятная вещь: в среде разработки программы компилируются и работают, однако при запуске вне IDE возникают ошибки. Лечится это так
1. Прописать пути к библиотекам. В файле .bash_profile в строку PATH добавить путь к директории bin Kylix-а. Например, если он установлен в /usr/kylix - то добавить надо путь /usr/kylix/bin.
2. В файл /etc/ld.so.conf добавить строчку с путем к libqtintf.so (в нашем примере /usr/kylix/bin)
3. запустить ldconfig.
Это все так, но у меня например проги запускаются ТОЛЬКО из под КДЕ
Интересно почему ???
КДЕ 2.1 QT 2.3.2 (скомпиленный с objprelink)
Linux Mandrake 8.0
Это все так, но у меня например проги запускаются ТОЛЬКО из под КДЕ
Интересно почему ???
КДЕ 2.1 QT 2.3.2 (скомпиленный с objprelink)
Linux Mandrake 8.0
КСТАТИ !!!
Ни у кого кряка на Kylix 2 нема???
А то у меня срок скоро закончится :-(((
Будте добры,что делать если нет установленного KYLIXа
ни на локальной машине, ни в локальной сети ?
Каким образом подключить необходимые библиотеки ?
И вообще, он же (KYLIX) должен создать самодостаточный файл.
У нас RedHat 7.3, KYLIX-2, но ставить его на работе нежелательно.
>Будте добры,что делать если нет установленного KYLIXа
>ни на локальной машине, ни в локальной сети ?
>Каким образом подключить необходимые библиотеки ?
>И вообще, он же (KYLIX) должен создать самодостаточный файл.
>У нас RedHat 7.3, KYLIX-2, но ставить его на работе нежелательно.
перепишите под нормальный компилятор
>>Будте добры,что делать если нет установленного KYLIXа
>>ни на локальной машине, ни в локальной сети ?
>>Каким образом подключить необходимые библиотеки ?
>>И вообще, он же (KYLIX) должен создать самодостаточный файл.
>>У нас RedHat 7.3, KYLIX-2, но ставить его на работе нежелательно.
>
>
>перепишите под нормальный компилятор
Вы имеете ввиду перелезть на Си ?!?!
Чи Ще куды? А для чего тогда Кулих вообще нужен?
>>>Будте добры,что делать если нет установленного KYLIXа
>>>ни на локальной машине, ни в локальной сети ?
>>>Каким образом подключить необходимые библиотеки ?
>>>И вообще, он же (KYLIX) должен создать самодостаточный файл.
>>>У нас RedHat 7.3, KYLIX-2, но ставить его на работе нежелательно.
>>
>>
>>перепишите под нормальный компилятор
>
>
>Вы имеете ввиду перелезть на Си ?!?!
>Чи Ще куды? А для чего тогда Кулих вообще нужен?
для портирования виндовых прог и виндовых программистов
>Проблемы с компиляцией проги на Kylix2:
>Делаю любую прогу (вплоть до hello world в label.caption), запускаю - пашет
>нормально =)
>А вот пробую компилить (точнее уже берется бинарник проги), запускаю:
>error while loading shared libraries: libqtintf-6.5-qt2.3.so: cannot open shared object file: No
>such file or directory
>
>прописываю путь на либы в /etc/ld.so.conf, после чего оно(бинарник проги) заявляет:
>Runtime error 230 at 0805DB4D
>Segmentation fault
>
>Народ, может кто встречался с подобными граблями или знает из-за чего такой
>результат? Ведь под кулихом проги пашут! Буду очень благодарен.
>os: Linux Mandrake 8.1 (kernel 2.4.8)Могу сказать, что тоже с этим встречался, но я не приветствую эту систему,
хотя в целом она наверное неплохая (правда сам писал на Delphi).