Здравствуйте, коллеги !
Проблема следующая : есть 3 машины с FreeBSD 6.3 - на двух программа работает,
а на третьей зависает при старте (100% загрузка CPU) без каких либо сообщений об ошибках ...
Я поставил FPC 2.4.2 на "проблемную" машину, все компилируется/собирается - OK.
Но при старте программы - полный завис !
(тестовый пример "Hello, World !" - работает !)
Из особенностей моей программы :
{$IFDEF UNIX}
{$linklib c}
{$linklib pthread}
{$INDIF}
она статически линкует некую библиотеку на С.
(пробовал динамически - все равно виснет !)
Мне кажется все дело в самой системе. Сам я далеко не Unix-гуру.
Эту машину инсталлировал сам - вроде все работает ( Apache 1.3 работает )...
Похоже, программа не может чего-то найти (пути на что ? )
НО НЕ РУГАЕТСЯ ....
Пробовал запускать из gdb - тоже самое...
Куда смотреть, что нажимать ?