Quellcode |
|
1 2 3 4 |
checking linux/videodev.h usability... no checking linux/videodev.h presence... no checking for linux/videodev.h... no configure: error: videodev.h not found - please install the linux kernel headers |
Quellcode |
|
1 2 |
sys-kernel/gentoo-sources-2.6.38-r1 sys-kernel/linux-headers-2.6.38 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (09.05.2011, 00:57)
Quellcode |
|
1 2 3 4 5 |
[I] media-libs/libv4l Available versions: 0.8.1 ~0.8.3 Installed versions: 0.8.1(13:25:21 24.11.2010) Homepage: http://git.linuxtv.org/v4l-utils.git Description: Separate libraries ebuild from upstream v4l-utils package |
Quellcode |
|
1 2 3 4 |
$ cinelerra Cinelerra 2.1CV Gentoo - 20101104 (C) 2006 Heroine Virtual Ltd. External ffmpeg Compiled on Sun May 8 21:49:17 CEST 2011 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (08.05.2011, 22:12)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (09.05.2011, 00:42)
Quellcode |
|
1 2 3 4 5 |
g++: /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../../lib/crti.o: No such file or directory g++: /usr/lib/gcc/x86_64-linux-gnu/4.3.3/crtbeginS.o: No such file or directory g++: /usr/lib/gcc/x86_64-linux-gnu/4.3.3/crtendS.o: No such file or directory g++: /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../../lib/crtn.o: No such file or directory make[5]: *** [libFLAC++.la] Fehler 1 |
Zitat
Quellcode
1 configure: error: videodev.h not found - please install the linux kernel headers
/edit:
Ich hänge noch mal das schon vorgefertigte
/media-video/mjpegtools/mjpegtools-1.9.0-r1.ebuild
und den
/media-video/mjpegtools/files/mjpegtools-1.9.0-removeV4L1.patch
mit an. Packe das am besten im ein lokales Overlay, damit sollte sich mjpegtools-1.9.0-r1 dann erfolgreic bauen lassen?!
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
rm doc/ffmpeg.pod doc/ffplay.pod doc/ffserver.pod make[3]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/ffmpeg.030209' mkdir -p x86_64/ffmpeg//avcodec x86_64/ffmpeg//avcore x86_64/ffmpeg//avformat x86_64/ffmpeg//avutil cd x86_64/ffmpeg//avcodec && \ ar x ../../../thirdparty/ffmpeg.030209/libavcodec/libavcodec.a && \ cd ../avformat && \ ar x ../../../thirdparty/ffmpeg.030209/libavformat/libavformat.a && \ cd ../avutil && \ ar x ../../../thirdparty/ffmpeg.030209/libavutil/libavutil.a make[2]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/mnt/cinelerra/cinelerra-4.2' make: *** [all] Fehler 2 |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
ar x ../../thirdparty/faac-1.24/libfaac/.libs/libfaac.a make[2]: *** Keine Regel vorhanden, um das Target »x86_64/ogg/«, benötigt von »x86_64/libquicktime.a«, zu erstellen. Schluss. make[2]: *** Warte auf noch nicht beendete Prozesse... make[3]: Entering directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' make all-recursive make[4]: Entering directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' Making all in libfaac make[5]: Entering directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24/libfaac' make[6]: Entering directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' make[6]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' make[5]: Für das Ziel »all« ist nichts zu tun. make[5]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24/libfaac' Making all in frontend make[5]: Entering directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24/frontend' make[6]: Entering directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' make[6]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O2 -Wall -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c:33:18: schwerwiegender Fehler: mp4.h: Datei oder Verzeichnis nicht gefunden Kompilierung beendet. make[5]: *** [main.o] Fehler 1 make[5]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24/frontend' make[4]: *** [all-recursive] Fehler 1 make[4]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' make[3]: *** [all] Fehler 2 make[3]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime/thirdparty/faac-1.24' make[2]: *** [x86_64/faac/] Fehler 2 make[2]: Leaving directory `/mnt/cinelerra/cinelerra-4.2/quicktime' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/mnt/cinelerra/cinelerra-4.2' make: *** [all] Fehler 2 |
aus Bug 359491 - media-video/mjpegtools-1.9.0-r1 fails to configure with linux-headers-2.6.38 due to missing linux/videodev.hZitat
This should be fixed in mjpegtools-2.0.0_rc1 please reopen if there are still
issues.
Quellcode |
|
1 2 3 4 5 6 7 |
configure: The host is x86_64-unknown-linux x86_64 unknown linux . checking for alpha architecture... no checking linux/videodev.h usability... no checking linux/videodev.h presence... no checking for linux/videodev.h... no configure: error: videodev.h not found - please install the linux kernel headers Giving up and going to a movie. |
Quellcode |
|
1 2 |
$ cd tmp/cinelerra/cinelerra-4.2 $ rm -rf thirdparty/mjpegtool* |
Quellcode |
|
1 |
# ebuild /usr/portage/media-video/mjpegtools/mjpegtools-2.0.0_rc1.ebuild compile |
Quellcode |
|
1 |
mv /var/tmp/portage/media-video/mjpegtools-2.0.0_rc1/work/mjpegtools-2.0.0 /home/dyle/tmp/cinelerra/cinelerra-4.2/thirdparty/ |
Quellcode |
|
1 |
# chown -R dyle: /home/dyle/tmp/cinelerra/cinelerra-4.2/thirdparty/mjpegtools-2.0.0 |
Quellcode |
|
1 2 |
$ cd ~/tmp/cinelerra/cinelerra-4.2 $ ./configure |