Я компиляции моей программы с набором архитектуры дляНКУ архитектура вопрос
-mtune=i386
Однако, я также связывая статически против нескольких LIBS (Libpng, Zlib, jpeglib, vorbisfile, libogg). Я создал эти библиотеки самостоятельно, используя configure и make, поэтому я предполагаю, что эти библиотеки были построены с архитектурой, установленной в архитектуре моей системы, которая будет i686. Но я не хочу этого! Я хочу, чтобы моя программа также запускалась на i386, поэтому мне нужно убедиться, что все эти библиотеки, с которыми я статически ссылаюсь, также построены для i386.
Итак, мой вопрос: есть ли удобный способ для создания libpng/zlib/jpeglib/vorbisfile/libogg и т. Д. Для i386 или мне нужно вручную модифицировать все свои make-файлы и убедиться, что -mtune установлен в i386?
Спасибо за помощь!
Энди
I объект! :-) Очень много неприятностей, потому что скрипт configure сгенерировал скот makefile размером 50 КБ, который содержит много ссылок на «i686». Эти ссылки также не исчезают при выполнении ./configure --target = i386 На самом деле не так просто проанализировать, что там происходит ... возможно, было бы легче создать мой собственный make-файл, чем возиться с авто сгенерированный ... – Andy