Когда я пытаюсь скомпилировать копию моего проекта на моем локальном компьютере, я получаю сообщение об ошибке, в котором говорится, что он пропускает несовместимые библиотеки.Это не тот случай, когда я бездельничаю с живой версией, размещенной на сервере на работе [она отлично работает там].
Различные другие сайты внушают мне, что это может быть проблемой среды, поскольку я работаю в 64-битном дистрибутиве Ubuntu и предполагаю, что серверная версия работает на 32-битной версии.Тем не менее, после установки моих переменных среды:
CFLAGS+=" -m32"
CXXFLAGS+=" -m32"
я все еще получаю ту же ошибку компиляции:
/usr/bin/ld: skipping incompatible /dvlpmnt/libPI-Http.a when searching for -lPI-Http
Может ли учебник haz?
== Edit ==
Это был вывод, который я получил, когда последовал совету Джонатана:
http.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
Очевидно, что рассматриваемая библиотека все-таки 32-битная?