Свързани въпроси 'autotools'
Automake: Как да добавите стъпка за изграждане?
В момента имам верига за изграждане, напълно управлявана от automake, като:
.vala > .c > .o > .exe
Бих искал да добавя нова стъпка за предварителна обработка на XML файл .ui в източник vala:
.ui > .vala > .c > .o >...
926 изгледи
schedule
22.09.2022
грешка при компилиране на fftw за кръстосано компилиране на ARM
Опитвам се да кръстосано компилирам FFTW за ARM. Моята команда за конфигуриране е,
./configure --with-slow-timer --host=arm-linux-gnueabi --enable-single --enable-neon "CC=arm-linux-gnueabi-gcc -march=armv7-a -mfloat-abi=softfp"
Също така...
1466 изгледи
schedule
17.09.2022
Инструктирайте Automake да използва C++ компилатор за *.S файлове?
Имаме C++ проект. Трябва да сглобим *.S файл чрез компилатора. В нашия GNUmakefile използваме:
# ARM asm implementation.
aes-armv4.o : aes-armv4.S
$(CXX) $(CXXFLAGS) $(AES_FLAGS) -mfloat-abi=$(FP_ABI) -c $<
Имаме следното в нашия...
417 изгледи
schedule
25.09.2022
модулни тестови компилационни файлове
Кои са най-добрите политики за компилационни файлове за тестване на единици?
Причината да попитам е, че моята компания произвежда високонадеждни вградени устройства. Софтуерните корекции просто не са опция, тъй като тяхното разпространение струва...
795 изгледи
schedule
13.10.2022
Не мога да компилирам libFlac 1.0.3 на Mavericks (OS X 10.9.1)
Получавам следната грешка, когато се опитвам да компилирам libFlac 1.0.3 на OS X 10.9.1:
In file included from /usr/local/include/ogg/os_types.h:123:
/usr/local/include/ogg/config_types.h:6:9: error: unknown type name 'uint16_t'
typedef uint16_t...
167 изгледи
schedule
14.11.2023
Грешка при пакетиране на скрипт на Shell с Autotools
Опитвам се да напиша прост пакет Autotool, който пакетира само един скрипт. Това може да изглежда прекалено, но скриптът трябва да бъде добавен към системата за изграждане на вградена система и системата за изграждане е проектирана да работи добре с...
276 изгледи
schedule
04.12.2023
Autoconf на Windows 7 е ужасно бавен
Работя по проект, използвайки рамката за тестване на cmockery на Google. За известно време успях да създам проекта cmockery без проблеми. напр. "./configure", "make && make install" и т.н. и отне разумен период от време (1-2 минути или така.) След...
369 изгледи
schedule
15.12.2023
използвайки libtool gdb от geany
Работя по проект, който използва GNU autotools, така че за да отстраня грешки в кода с помощта на gdb, стартирам gdb от libtool:
libtool --mode=execute gdbtui foobar
Възможно ли е по някакъв начин да направите това от IDE на geany? Или по...
201 изгледи
schedule
29.01.2024
Програмата за кръстосано компилиране не може да намери SDL2 заглавки
Работя по проект в c++ , който използва автоматични инструменти за лесно кръстосано компилиране. Имам sudo make install MXE на моята система. Когато просто използвате ./configure и следователно използвате g++ , нещата вървят гладко. Въпреки...
1217 изгледи
schedule
12.01.2024
Изграждане на най-новите версии на Vala (направете проверка неуспешна и valac не може да намери споделена библиотека)
Изтеглих последните две най-нови версии на VALA ( v0.17.0 и 0.16.0 ) и се опитах да изградя на моята машина за разработка (Ubuntu 10.0.4 с gcc 4.4.3).
Когато създадох версия 0.17.0 , забелязах, че някои грешки мигат на екрана. Пускам make...
1426 изгледи
schedule
19.03.2024
Кръстосано компилиране с помощта на Mingw на autotools и Qt приложение
И така, аз работя на Fedora и имам проект autotools, който компилира добре за linux. Опитвах се да го накарам да компилира кръстосано за Windows днес с помощта на mingw и се натъкнах на недефинирани референтни проблеми. Оказва се, че когато правя...
461 изгледи
schedule
06.04.2024
Как да изградя статичен 32-битов двоичен файл на 64-битова машина/ОС със скрипт за конфигуриране?
Опитвам се да създам статично свързан GNU x86 двоичен файл на 64-битова CentOS система, използвайки скрипта за конфигуриране на automake. Мога да създам статичен 64-битов двоичен файл и динамичен 32-битов файл без проблеми, но изглежда не мога да...
4614 изгледи
schedule
06.04.2024
Разширяване в променливи Make
Имам две променливи в моя Makefile:
archs = i386 x86_64
tarball = foo-i386 foo-x86_64
Както виждате, втората ми променлива всъщност е базирана на първата. Но искам нещо като разширение на регулярен израз, за да използва първата променлива,...
105 изгледи
schedule
15.04.2024
AS_HELP_STRING няколко реда
Има ли начин да накарате AS_HELP_STRING (или има някакъв алтернативен макрос) да добре форматира помощ на няколко реда?
Имам --enable-option= , който може да приема множество стойности val1,val2,... и бих искал configure --help да показва...
304 изгледи
schedule
29.04.2024