Вопросы по теме 'libtool'

libtool добавляет дополнительную букву «U» к именам файлов .so
У меня есть проект, созданный с помощью автоинструментов, разделенный на две папки; первый, lib , создает несколько библиотек, а второй, tools , связывает их. Сборка завершается ошибкой, поскольку libtool переименовывает библиотеки следующим...
266 просмотров
schedule 09.06.2022

Предварительно скомпилированные заголовки с Autotools
Можно ли использовать предварительно скомпилированные заголовки gcc в проектах, использующих automake/libtool? Добавление новых правил make для создания предварительно скомпилированных заголовков не представляет сложности. Проблема в том, что вам...
2106 просмотров

Оборачиваем разные версии статической библиотеки в динамические библиотеки
В моем проекте есть зависимость от статической библиотеки (с этого момента просто называемой libsomething ) от стороннего поставщика. Недавно libsomething стал доступен в другой версии. Моя задача - обеспечить мой софт поддержкой старой и новой...
1762 просмотров
schedule 24.11.2022

Что делает этот баш-код?
Вот некоторый код, который я нашел в файле с именем libtool в проекте с открытым исходным кодом (который не компилируется в этой системе): case $arg in -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac...
596 просмотров
schedule 03.03.2023

Делайте постоянные ссылки на другие общие библиотеки
в настоящее время я создаю общую библиотеку «libmylib.so», используя libtool с такими утверждениями: libtool --mode=compile g++ -Wall -fPIC -shared $(CFLAGS) $(LFLAGS) $(LSTATIC) libtool --mode=link g++ -shared -export-symbols-regex beam_ -rpath...
116 просмотров

libtool: неопределенные символы не разрешены в общем доступе i686-pc-mingw32
Я использую autotools в качестве системы сборки моей библиотеки. Недавно библиотека портирована на Windows. Библиотека успешно компилируется и компонуется, хотя я столкнулся со странной ошибкой. Есть только статические библиотеки после configure и...
6051 просмотров
schedule 06.03.2023

Связывание с родственной библиотекой libtool с помощью рекурсивного Automake
Я создаю общую библиотеку и имею исходное дерево, структурированное следующим образом: Makefile.am src/ Makefile.am srcfile1.h srcfile1.cpp ... thirdpaty/ Makefile.am lib1/ Makefile.am lib1.h...
418 просмотров

Ошибка при компиляции vlc для Android, была ли это версия libtool?
Я скачал исходный код vlc. после запуска скрипта ниже sh compile.sh у меня ошибка mkdir -p -- /root/workspace/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd png && autoreconf -fiv...
615 просмотров
schedule 01.09.2023

Библиотека построения ошибок Automake - фантомный файл
Я добавляю функции автоинструментов в личную библиотеку, но у меня есть некоторые проблемы. Уточняю, что автоинструменты для меня совершенно новые. . |-- Makefile.am |-- configure.ac `-- socket++ |-- Makefile.am |-- base_socket.cpp...
161 просмотров
schedule 02.11.2023

Использование LDFLAGS в автоинструментах с libtool
В зависимости от ОС я определяю специальный LDFLAGS в моем файле configure.ac: AC_CANONICAL_HOST if test "$host_os" = cygwin then LDFLAGS="$LDFLAGS -Wl,-no-undefined" export LDFLAGS fi AC_SUBST([LDFLAGS]) Пакет использует...
4143 просмотров
schedule 19.02.2024

ошибка libtool во время компоновки
Я компилирую courier-authlib-0.66.1, который использует libtool для компиляции. Я изменил все файлы Makefile, чтобы удалить CFLAGS и CXXFLAGS в строках --mode=link, потому что я использую некоторые специальные флаги компилятора для clang, которые...
2205 просмотров
schedule 03.07.2022

Почему при сборке liblzma не удается найти библиотеку?
Я установил mingw с их сайта. Я установил пакет разработчика, который поставляется с iconv и intl, msys и всем остальным. Я запускаю ./configure , а затем make install . При линковке печатает: ../../src/liblzma/liblzma.la -lintl libtool:...
2121 просмотров
schedule 10.10.2022

Получить имя выходного файла библиотеки libtool
Я пытаюсь определить правило Automake, которое будет генерировать текстовый файл, содержащий полный путь к библиотеке libtool, которая будет собрана и установлена ​​тем же Makefile. Есть ли простой способ получить имя выходного файла для библиотеки...
261 просмотров
schedule 13.01.2023

Automake + libtool: шаблонное правило для CFLAGS для каждого объекта?
Я использую GNU Automake и libtool для компиляции своей программы. Мой Makefile.am выглядит так: lib_LTLIBRARIES = \ libObjectively.la libObjectively_la_SOURCES = \ Array.c \ Class.c \ Condition.c \ Date.c \...
267 просмотров

Могу ли я извлечь конфигурацию libtool из automake/autoconf для отдельного использования?
У меня есть простая библиотека C++, которая использует короткий autoconf, automake и libtool для создания объекта общей библиотеки. Теперь я хочу иметь возможность динамически компилировать новый код во время выполнения в моей программе: Вывод...
72 просмотров
schedule 23.07.2023

autotools/cmake расширенное использование статической и динамической компоновки
У меня есть несколько продвинутая самостоятельная система сборки, которую я заинтересован в переходе на autotools или cmake. Предостережение - это «несколько продвинутая» часть достижения паритета функций. Вот что меня беспокоит. По умолчанию...
151 просмотров
schedule 02.10.2022

Libtool - Несоответствие версии
Я пытаюсь установить USBIP на Centos 5.11 (ядро 2.6.18-409.el5), но у меня всегда возникает эта ошибка, когда я набираю «make»: make[1]: Entering directory "/root/Downloads/usbip-0.1.7/src" Making all in lib make[2]: Entering directory...
332 просмотров
schedule 07.04.2024

ltdl.h Не найдена ошибка при построении чейнкода
Я пытаюсь создать чейнкод, используя go build . когда я запускаю команду сборки Go, она сообщает .\hyperledger\fabric\vendor\github.com\miekg\pkcs11\pkcs11.g‌​o:29:18: fatal error:ltdl.h: No such file or directory compilation terminated Я...
10356 просмотров

Для чего используются многоточия () в Makefile.am?
Я сделал библиотеку, используя libtool некоторое время назад. В моем примере кода Makefile.am содержит многоточие (...). Я не помню, для какой цели они служат, и погуглив, я не нашел ответа. Для чего они? ignitech_example_SOURCES = ignitech.cpp...
64 просмотров
schedule 28.01.2023

Как создать статическую и общую библиотеку с помощью автоинструментов?
Я учусь использовать Autotools. Я пишу свою первую программу с помощью этих инструментов, но у меня есть проблема. Я пытаюсь сделать программу, которая использует две библиотеки: одну статическую и одну общую. Я настроил Makefile.am и...
26 просмотров
schedule 13.08.2022