Как сделать функции вызывающиеся при загрузке .so?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Как сделать функции вызывающиеся при загрузке .so?

Сообщение alik1 » 16.01.2007 01:22:45

_init/_fini в linux-е. Нарыл как это делается с gcc, но можно ли сделать то же самое в fpc?
alik1
новенький
 
Сообщения: 24
Зарегистрирован: 16.01.2007 01:14:03

Сообщение Sergei I. Gorelkin » 16.01.2007 03:03:45

Проскакивала информация в баглисте:
http://www.freepascal.org/mantis/view.php?id=8094

Из нее, правда, непонятно, то ли уже работает, то ли будет в 2.2.0
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение alik1 » 16.01.2007 05:56:20

да там народ помойму тоже извращается с сишним компилятором ... е-мое :)
alik1
новенький
 
Сообщения: 24
Зарегистрирован: 16.01.2007 01:14:03

Сообщение FedeX » 16.01.2007 07:16:59

А секция initialization не поможет?
Аватара пользователя
FedeX
постоялец
 
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение alik1 » 16.01.2007 13:44:14

FedeX писал(а):А секция initialization не поможет?

да чесно говоря туда пихать создание соап клиента и загрузку других бибиотек не хочется. но конечно все решаемо :) кстате говоря с загрузкой еще пол беды, а вот освободить ...
alik1
новенький
 
Сообщения: 24
Зарегистрирован: 16.01.2007 01:14:03

Сообщение FedeX » 16.01.2007 15:56:29

...а finalization ? :D
Аватара пользователя
FedeX
постоялец
 
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru