powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как скомпилировать библиотеку с UDF для Free BSD?
7 сообщений из 7, страница 1 из 1
Как скомпилировать библиотеку с UDF для Free BSD?
    #32628069
ukrsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажет ли кто как скомпилировать библиотеку с UDF для Free BSD?
Какие для этого нужны программы. Желательно из под windows.
...
Рейтинг: 0 / 0
Как скомпилировать библиотеку с UDF для Free BSD?
    #32628435
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из-под Win не получится, но если интересует лёгкий перенос на разные платформы, то поищи инфу по FreePascal, синтаксис один, а компилить можно под разные платформы...
...
Рейтинг: 0 / 0
Как скомпилировать библиотеку с UDF для Free BSD?
    #32628443
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BCB6 когда говоришь ему создать dll он спрашивает:
чего изволите?
- VCL т.е. для Windows или
- CLX т.е. кроссплатформенную

Ещё в Linux есть встроенный компилятор Си. Суёшь ему файл mylib.c он вываливает mylib.so
Ну типа всё.
Чем lib для Linux от lib для FreeBSD отличается я не знаю.
...
Рейтинг: 0 / 0
Как скомпилировать библиотеку с UDF для Free BSD?
    #32628483
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zmeishe
Чем lib для Linux от lib для FreeBSD отличается я не знаю.
чем отличается я тоже не знаю но отличается.
более того, я слышал что бинарники под линукс могут быть несовместимы в разных дистрибутивах.
поэтому лучше компилировать на целевой платформе, хотя если много жизненной энергии можно сделать кросскомпиляцию из под MinGW или CYGWIN. не знаю правда, насколько это возможно.

для написания udf можно воспользоваться, конечно, FreePascal я даже доку видел на эту тему, не помню где. Но лучше, мне кажется, заюзать gcc.
...
Рейтинг: 0 / 0
Как скомпилировать библиотеку с UDF для Free BSD?
    #32628933
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 alex_k
оно понятно, что лучше gcc пользовать, но человеку надо писать под Win а потом переносить на FreeBSD...
...
Рейтинг: 0 / 0
Как скомпилировать библиотеку с UDF для Free BSD?
    #32629858
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ему не надо, ему желательно :-)
единственный известный мне путь делать так как он хочет - это кросскомпиляция. Не тривиальная задача на мой взгляд.
А вот проблемы с компиляцией на целевой платформе - унего похоже скорее организационные нежели технические
...
Рейтинг: 0 / 0
Как скомпилировать библиотеку с UDF для Free BSD?
    #32629874
CruelGenius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так в чем проблема? Пиши. Только не испльзуй С++, а только С.
Причем такие древние выводы как printf , scanf и тп. То бишь переносимые функции. И не надо использовать библиотеку MFC. Кстати и борланде и вижуале есть встроенная проверка опций компилятора на стандарт ANSI, Тогда программы будут переносится на ура. Их потом можно запускать в теринмальном режиме. Если не ошибаюсь. Я тоже этим собираюсь заняться.
А еще в любой Unix системе есть такая штука как шелл, С-шелл, Берн- шелл.
и тд.
А библиотеку компилировать надо ОДНОЗНАЧНО под FreeBSD, Linux, или чего то там еще.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как скомпилировать библиотеку с UDF для Free BSD?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]