LINUX.ORG.RU

Проблема сборки на CMAKE

 cmakе, , ,


0

1

Есть программа

https://github.com/google/usd_from_gltf

Установил кустарно после маленького допиливания

https://github.com/google/usd_from_gltf/pull/69

до этого было так

https://github.com/google/usd_from_gltf/issues/68

мой хак работает на самопальной сборке, а на портаже в системе нет

собирается на 90%, при линковке получаю

https://gist.github.com/404124b2b284a6df48c25e0558b79d04

у вас есть идеи почему?

мой оверлей https://github.com/brothermechanic/cg/tree/master/media-gfx/usd_from_gltf

судя по логам не хватает компонента связанный с пнг, пробуй все зависимости поставить

SPRATAY
()
Ответ на: комментарий от SPRATAY

не выходит

[code]usd_from_gltf.cc.o -o usd_from_gltf -L/usr/local/lib/lib -Wl,-rpath,/usr/local/lib/lib: ../convert/libconvert.a -lpthread -lgf -lplug -lsdf -ltf -lusd -lusdGeom -lusdShade -lusdSkel -lusdUtils -lvt -lpython3.7m -lboost_python37 -lpng -lturbojpeg -ldraco -lgif -lstb_image ../process/libprocess.a[/code]

вот вставил все и нет

https://gist.github.com/3339c2cec025bf2ed8410ad3b1062112

brothermechanic ★★★★★
() автор топика
Ответ на: не выходит от brothermechanic

пробуй не флагами а просто поставь все приложения заранее которые он требует, так же возможно нехватака флага при компиляции или наоборот скинь свой make.conf

SPRATAY
()
Ответ на: комментарий от SPRATAY

нужно это проверить

но вряд ли

потому что там скрипт кустаной локальной установки, как писал выше , я смог установить, и прога работает

еще пробовал локально но классически cmake > make , та же ошибка что и с портежом, я думаю что собака в линковке на стадии cmake, так как я при установке стирал команды сmake поиска пакетов (не было этих файлов)

нужно это проверить

brothermechanic ★★★★★
() автор топика
Ответ на: нужно это проверить от brothermechanic

тогда проверить файлы точно нужно, даже если они есть не известно какими флагами они были установлены,чего то не хватает

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