Форум — Development openvdb gentoo 1 1 Собираю (опять) openvdbебилд http://bpaste.net/show/170518/ошибка http://bpaste.net/show/170517/help Ссылка
1. cd: /var/tmp/portage/media-gfx/openvdb-2.1.0/work/openvdb/openvdb: No such file or directory2. tbb-то есть? megabaks ★★★★ (21.01.14 19:40:21 MSK) Показать ответ Ссылка
Ответ на: комментарий от megabaks 21.01.14 19:40:21 MSK это ошибка в ебилде cd ${S}/openvdb убрал, но проблема сборки осталась brothermechanic ★★★★★ (21.01.14 20:25:49 MSK) автор топика Ссылка
Ответ на: комментарий от megabaks 21.01.14 20:20:23 MSK http://packages.debian.org/source/sid/openvdbне в них дело brothermechanic ★★★★★ (21.01.14 20:28:41 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от brothermechanic 21.01.14 20:28:41 MSK вот ща прикручу и посмотрю megabaks ★★★★ (21.01.14 20:29:58 MSK) Ссылка
Ответ на: комментарий от brothermechanic 21.01.14 20:28:41 MSK короче, твоя ошибка хрень - я прошёл на 1 цель дальше :3 ---> vdb_renderа потом словил косяк с openexr ebuildlog megabaks ★★★★ (21.01.14 21:20:39 MSK) Ссылка
Ответ на: комментарий от brothermechanic 21.01.14 20:28:41 MSK короче хз вот последний вариант https://github.com/megabaks/test/tree/master/media-gfx/openvdb сдыхает на Building vdb_render because of libopenvdb.so.2.1.0 main.cc g++ -O2 -march=core2 -mtune=generic -mfpmath=both -msse4.1 -fomit-frame-pointer -pipe -pthread -O3 -DNDEBUG -I . -I .. -I /include -I /usr/include/OpenEXR/ -I /usr/include/tbb -o vdb_render cmd/openvdb_render/main.cc -I . -I /usr/include/OpenEXR/ \ -Wl,-O1 -Wl,--as-needed -ldl -lm -lz -lHalf -ltbb -ljemalloc \ -L -lIlmImf -lIlmThread -lIex -lImath \ -Wl,-rpath,/var/tmp/portage/media-gfx/openvdb-2.1.0/image//lib -L/var/tmp/portage/media-gfx/openvdb-2.1.0/work/openvdb libopenvdb.so.2.1.0 /var/tmp/portage/media-gfx/openvdb-2.1.0/temp/ccQX7aK8.o: In function `(anonymous namespace)::saveEXR(std::string const&, openvdb::v2_1::tools::Film const&, (anonymous namespace)::RenderOpts const&)': main.cc:(.text+0xc48): undefined reference to `Imf_2_0::setGlobalThreadCount(int)' main.cc:(.text+0xca1): undefined reference to `Imf_2_0::Header::Header(int, int, float, Imath_2_0::Vec2<float> const&, float, Imf_2_0::LineOrder, Imf_2_0::Compression)' main.cc:(.text+0xcd3): undefined reference to `Imf_2_0::Header::compression()' main.cc:(.text+0xd01): undefined reference to `Imf_2_0::Channel::Channel(Imf_2_0::PixelType, int, int, bool)' main.cc:(.text+0xd0f): undefined reference to `Imf_2_0::Header::channels()' main.cc:(.text+0xd23): undefined reference to `Imf_2_0::ChannelList::insert(char const*, Imf_2_0::Channel const&)' main.cc:(.text+0xd4b): undefined reference to `Imf_2_0::Channel::Channel(Imf_2_0::PixelType, int, int, bool)' main.cc:(.text+0xd59): undefined reference to `Imf_2_0::Header::channels()' main.cc:(.text+0xd6d): undefined reference to `Imf_2_0::ChannelList::insert(char const*, Imf_2_0::Channel const&)' main.cc:(.text+0xd95): undefined reference to `Imf_2_0::Channel::Channel(Imf_2_0::PixelType, int, int, bool)' main.cc:(.text+0xda3): undefined reference to `Imf_2_0::Header::channels()' main.cc:(.text+0xdb7): undefined reference to `Imf_2_0::ChannelList::insert(char const*, Imf_2_0::Channel const&)' main.cc:(.text+0xddf): undefined reference to `Imf_2_0::Channel::Channel(Imf_2_0::PixelType, int, int, bool)' main.cc:(.text+0xded): undefined reference to `Imf_2_0::Header::channels()' main.cc:(.text+0xe01): undefined reference to `Imf_2_0::ChannelList::insert(char const*, Imf_2_0::Channel const&)' main.cc:(.text+0xe9d): undefined reference to `Imf_2_0::Slice::Slice(Imf_2_0::PixelType, char*, unsigned int, unsigned int, int, int, double, bool, bool)' main.cc:(.text+0xeb1): undefined reference to `Imf_2_0::FrameBuffer::insert(char const*, Imf_2_0::Slice const&)' main.cc:(.text+0xf0a): undefined reference to `Imf_2_0::Slice::Slice(Imf_2_0::PixelType, char*, unsigned int, unsigned int, int, int, double, bool, bool)' main.cc:(.text+0xf1e): undefined reference to `Imf_2_0::FrameBuffer::insert(char const*, Imf_2_0::Slice const&)' main.cc:(.text+0xf77): undefined reference to `Imf_2_0::Slice::Slice(Imf_2_0::PixelType, char*, unsigned int, unsigned int, int, int, double, bool, bool)' main.cc:(.text+0xf8b): undefined reference to `Imf_2_0::FrameBuffer::insert(char const*, Imf_2_0::Slice const&)' main.cc:(.text+0xfe4): undefined reference to `Imf_2_0::Slice::Slice(Imf_2_0::PixelType, char*, unsigned int, unsigned int, int, int, double, bool, bool)' main.cc:(.text+0xff8): undefined reference to `Imf_2_0::FrameBuffer::insert(char const*, Imf_2_0::Slice const&)' main.cc:(.text+0xffd): undefined reference to `Imf_2_0::globalThreadCount()' main.cc:(.text+0x1023): undefined reference to `Imf_2_0::OutputFile::OutputFile(char const*, Imf_2_0::Header const&, int)' main.cc:(.text+0x102f): undefined reference to `Imf_2_0::OutputFile::setFrameBuffer(Imf_2_0::FrameBuffer const&)' main.cc:(.text+0x1044): undefined reference to `Imf_2_0::OutputFile::writePixels(int)' main.cc:(.text+0x117b): undefined reference to `Imf_2_0::OutputFile::~OutputFile()' main.cc:(.text+0x119b): undefined reference to `Imf_2_0::Header::~Header()' main.cc:(.text+0x11ee): undefined reference to `Imf_2_0::Header::compression()' main.cc:(.text+0x1207): undefined reference to `Imf_2_0::Header::compression()' main.cc:(.text+0x1333): undefined reference to `Imf_2_0::Header::~Header()' main.cc:(.text+0x13f7): undefined reference to `Imf_2_0::OutputFile::~OutputFile()' collect2: error: ld returned 1 exit status Makefile:625: recipe for target 'vdb_render' failed make: *** [vdb_render] Error 1 make: *** Waiting for unfinished jobs.... megabaks ★★★★ (22.01.14 00:03:04 MSK) Показать ответ Ссылка
Ответ на: комментарий от megabaks 22.01.14 00:03:04 MSK ну уже что-тонадо выяснить как дебианщики и блендер-девелоперы его собирают.может потому что у них gcc-4.7 ? brothermechanic ★★★★★ (22.01.14 07:11:38 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от brothermechanic 22.01.14 07:11:38 MSK у меня 4.8 megabaks ★★★★ (22.01.14 07:56:09 MSK) Показать ответ Ссылка
Ответ на: комментарий от megabaks 22.01.14 07:56:09 MSK и у меня 4.8вот что на вики http://wiki.blender.org/index.php/User:Jehuty/GSoC_2013/Discussions/Compiling... brothermechanic ★★★★★ (22.01.14 08:40:57 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от brothermechanic 22.01.14 08:40:57 MSK https://github.com/megabaks/stuff/tree/master/media-gfx/openvdbсодержимое пакета http://bpaste.net/show/173627/вроде всё норм - пофиксил зависимости, победил 3 секурных косяка.1 остался - связан с glfw megabaks ★★★★ (30.01.14 03:21:36 MSK) Показать ответ Ссылка
Ответ на: комментарий от megabaks 30.01.14 03:21:36 MSK я даже не знаю, ну спасибище огромное!уже все собрал и проверил - работает. http://i.imgur.com/wNIkqXT.png brothermechanic ★★★★★ (30.01.14 11:29:14 MSK) автор топика Ссылка