LINUX.ORG.RU

openimageio-1.3.5 vs boost-1.53.0-r1

 


0

1

у меня одного openimageio-1.3.5::gentoo не желает собираться с boost-1.53.0-r1?
ругается

../libOpenImageIO/libOpenImageIO.so.1.3.5: undefined reference to `boost::thread::start_thread()'
../libOpenImageIO/libOpenImageIO.so.1.3.5: undefined reference to `boost::thread::join()'
с 1.52 всё хорошо
и почему-то 1.53 openimageio определяет как 1.52

суда написал, а не в багтрекеры, т.к. хочется убедится что это не я дурак.

★★★★

Последнее исправление: megabaks (всего исправлений: 2)

Ответ на: комментарий от kostik87

конечно - некорректно схлопывается
это он и матерится - если что, буст участвует в линковке, в том числе и -lboost_treads-mt
добавление -boost_threads, естессно ничего не менят.
или тебе весь лог нужен?
совсем не хочется опять собирать

megabaks ★★★★
() автор топика
Ответ на: комментарий от kostik87
Linking CXX executable maketx
cd /var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5_build/maketx && /usr/bin/cmake -E cmake_link_script CMakeFiles/maketx.dir/link.txt --verbose=1
/usr/bin/i686-pc-linux-gnu-g++   -O2 -march=core2 -mtune=generic -mfpmath=both -msse4.1 -fomit-frame-pointer -pipe    -Wl,-O1 -Wl,--as-needed CMakeFiles/maketx.dir/maketx.cpp.o  -o maketx -rdynamic -lHalf -lIex -lImath -lIlmThread -lpthread ../libOpenImageIO/libOpenImageIO.so.1.3.5 -lboost_filesystem-mt -lboost_regex-mt -lboost_system-mt -lboost_thread-mt -ldl -lssl -lcrypto -lfreetype -lHalf -lIex -lImath -lIlmThread -lpthread -lpng -lz -ltiff -ljpeg -lz -ltiff -ljpeg -lwebp -lIlmImf -lgif -lpugixml -Wl,-rpath,/var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5_build/libOpenImageIO: 
../libOpenImageIO/libOpenImageIO.so.1.3.5: undefined reference to `boost::thread::start_thread()'
../libOpenImageIO/libOpenImageIO.so.1.3.5: undefined reference to `boost::thread::join()'
collect2: ld returned 1 exit status
maketx/CMakeFiles/maketx.dir/build.make:115: recipe for target 'maketx/maketx' failed
make[2]: *** [maketx/maketx] Error 1

пример - таких несколько

megabaks ★★★★
() автор топика

ничего...

megabaks ★★★★
() автор топика

Bug 497282

У меня такая же проблема. Пожалуйста, подтвердите свой ​​отчет об ошибке здесь: https://bugs.gentoo.org/show_bug.cgi?id=497282

Или, если вы нашли решение, пожалуйста, сообщите об этом. Извините - я очень плохо говорю по-русский.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.