View previous topic :: View next topic |
Author |
Message |
diabolusUmarov n00b
Joined: 17 Dec 2016 Posts: 18
|
Posted: Fri Jun 09, 2017 2:42 pm Post subject: openimageio verweigert das Bauen |
|
|
Mahlzeit!
Ich versuche nun schon seit längerem openimageio zu bauen, scheitere aber immer kläglich daran und suche Hilfe.
Falls also jemand einen Tipp hat, dann wäre ich sehr dankbar!
Hier ist das Buildlog -> https://pastebin.com/CG972ked |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4553 Location: Germany
|
Posted: Sat Jun 10, 2017 1:02 am Post subject: |
|
|
Auszug aus dem Pastebin wrote: | Code: | * Package: media-libs/openimageio-1.6.13
* Repository: gentoo
* Maintainer: graphics@gentoo.org
* USE: abi_x86_64 amd64 elibc_glibc ffmpeg gif kernel_linux opencv opengl python_single_target_python3_5 python_targets_python2_7 python_targets_python3_5 qt4 ssl truetype userland_GNU
* FEATURES: preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/media-libs/openimageio-1.6.13/work
>>> Preparing source in /var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13 ...
>>> Source prepared.
[...Snipp...]
In file included from /var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/src/libOpenImageIO/imagebufalgo_opencv.cpp:45:0:
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/src/include/OpenImageIO/imagebufalgo.h:51:8: error: using typedef-name ‘IplImage’ after ‘struct’
struct IplImage; // Forward declaration; used by Intel Image lib & OpenCV
^~~~~~~~
In file included from /usr/include/opencv2/core/core_c.h:48:0,
from /var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/src/libOpenImageIO/imagebufalgo_opencv.cpp:37:
/usr/include/opencv2/core/types_c.h:338:1: note: ‘IplImage’ has a previous declaration here
IplImage;
^~~~~~~~
make[2]: *** [src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/build.make:519: src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_opencv.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build'
make[1]: *** [CMakeFiles/Makefile2:1037: src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build'
make: *** [Makefile:163: all] Error 2
* ERROR: media-libs/openimageio-1.6.13::gentoo failed (compile phase):
[...] |
|
Hi, klingt nach Bug 616090 Bug Comment 0 wrote: | Downgrading to opencv-3.1.0-r7 fixes the issue. | Teste mal ob der Workaround hilft. |
|
Back to top |
|
|
diabolusUmarov n00b
Joined: 17 Dec 2016 Posts: 18
|
Posted: Sun Jun 11, 2017 12:35 am Post subject: |
|
|
Das habe ich versucht, aber diese Version von OpenCV streikt jetzt beim Bauen. Er würde die stdlib.h nicht finden. Vielleicht muss ich da aber auch nur auf eine frühere Version vom GCC schalten, dass muss ich noch ausprobieren. |
|
Back to top |
|
|
ZappeL n00b
Joined: 27 Sep 2010 Posts: 5
|
Posted: Mon Jun 12, 2017 8:49 am Post subject: [patch] media-libs/openimageio-1.6.13::gentoo |
|
|
Selbes Problem...
Das Problem tritt im Zusammenhang mit der types_c.h aus opencv auf. Bei mir stimmte das "#ifndef" nicht.
Patch: http://dpaste.com/3SW94BQ
shell:
Code: | mkdir -p /etc/portage/patches/media-libs/openimageio-1.6.13/
wget -O /etc/portage/patches/media-libs/openimageio-1.6.13/imagebufalgo_h.patch http://dpaste.com/3SW94BQ.txt |
Danach neubauen und es sollte klappen.
Viel Erfolg! _________________ ZappeL@fuckup:~# dd if=/dev/zero of=/dev/brain
ZappeL@fuckup:~# echo "isn`t it good to be root?" >> lol.out |
|
Back to top |
|
|
diabolusUmarov n00b
Joined: 17 Dec 2016 Posts: 18
|
|
Back to top |
|
|
ZappeL n00b
Joined: 27 Sep 2010 Posts: 5
|
Posted: Mon Jun 12, 2017 11:07 pm Post subject: |
|
|
Reemerge mal bitte dev-libs/boost
Code: | emerge -1O dev-libs/boost |
_________________ ZappeL@fuckup:~# dd if=/dev/zero of=/dev/brain
ZappeL@fuckup:~# echo "isn`t it good to be root?" >> lol.out |
|
Back to top |
|
|
|