В Линухе и на Си, собираем обьектные файлы и отдаем архиватору:
- Код: Выделить всё
$ ar r libfoo.a fool.о foo2.o
А в FP как?
Есть проект ДЛЛ, она собирается и прекрасно работает, хочу сделать статику, и через
- Код: Выделить всё
{$LINKLIB mylib}
Собрать приложение и тем самым избавить пользователя от "лишней" DLL.
При этом нужно это дело под WindowsLinux, тобишь получить .lib и .a
Добавлено спустя 6 часов 17 минут 12 секунд:
Нашел вот это:7.2.3 Compiling libraries
Написано:
You can do this as follows, for a dynamic library:
ppc386 -CD myunit
If you want a static library, you can do
ppc386 -CS myunit
динамическую библиотеку он создал, а статическую нет, говорит нет такого параметра как -CS....
-h вообще говорит, что ключ -CD не поддерживается, а -CS просто нету, есть -Cs но это установка стека...
Lazarus 0.9.30.4