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 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.