Re[2]: Не выйти из isql позле вызова UDF в Linux
Привет! > Невнимательно прочитал. ИМХО все дело в птичке, я же писал, что вплоть до > версии CS 2.1.3 под Линуксом все работало и работает. Скорее всего, всё дело в компиляторе. У меня некоторые UDF спокойно себе перекочевали с 1.5 потом на 2.0, потом на 2.1, потом на 2.5 и 32-бит на 64 вообще без переписывания. В функциях используются строки (достаточно злобно) и немного шифрования. Единственная разница с вашим случаем - всё на C/C++. -- Best regards, Sergeymailto:gebele...@gmail.com
Re: Не выйти из isql позле вызова UDF в Linux
>>Ubuntu 10.04 >>Firebird CS 2.1.3.18185 >>Средства разработки не устанавливал, взял тот же исполняемый файл с >>UDF. Невнимательно прочитал. ИМХО все дело в птичке, я же писал, что вплоть до версии CS 2.1.3 под Линуксом все работало и работает. С уважением, Всеволод. -- View this message in context: http://firebird.1100200.n4.nabble.com/isql-UDF-Linux-tp3908947p3918674.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Не выйти из isql позле вызова UDF в Linux
>>Ничего с этой ошибкой на моей сборке мне изменить не удалось. >>Попробовал начать с нуля в другой редакции Linux. >>Ubuntu 10.04 >>Firebird CS 2.1.3.18185 >>Средства разработки не устанавливал, взял тот же исполняемый файл с >>UDF. >>Простой пример, над которым бился, отработал. >>Не считайте, пожалуйста, результат критикой Fedora. Возможно, у меня >>что-то не так было настроено. >>Возможно, дело в версии Firebird. В репозитории Ubuntu последняя >>версия была 2.1, в Fedora устанавливал 2.5. Везет тебе :) У меня в качестве подопытного кролика Ubuntu 11.04. - 32/64. Последнее чего добился то, что в 64 битной версии простейшая библиотека, которая состоит из одной функции без входных параметров и возвращающая всегда одно и то же целое число, отрабатывает как нужно как и в 32-разрядном окружении, но теперь не вешает клиентский и серверный процесс при дисконнекте от БД, а сносит серверный процесс, а клиентский процесс получает ексепшен, что сервер разорвал соединение. С уважением, Всеволод -- View this message in context: http://firebird.1100200.n4.nabble.com/isql-UDF-Linux-tp3908947p3918637.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Не выйти из isql позле вызова UDF в Linux
Ничего с этой ошибкой на моей сборке мне изменить не удалось. Попробовал начать с нуля в другой редакции Linux. Ubuntu 10.04 Firebird CS 2.1.3.18185 Средства разработки не устанавливал, взял тот же исполняемый файл с UDF. Простой пример, над которым бился, отработал. Не считайте, пожалуйста, результат критикой Fedora. Возможно, у меня что-то не так было настроено. Возможно, дело в версии Firebird. В репозитории Ubuntu последняя версия была 2.1, в Fedora устанавливал 2.5. С уважением, Владимир.