Hi,
I just got the last gem cvs on the ime.kug.ac.at server, and 'make' fails with the output I pasted below. Anyone know anything about this?
-O3 -funroll-loops -ffast-math pix_videoNEW.cpp -o pix_videoNEW.o
c++ -c -g -fPIC -I../ -I/usr/include/gltt/ -I/usr/local/include/
-fno-builtin
-O3 -funroll-loops -ffast-math pix_yuv.cpp -o pix_yuv.o
c++ -c -g -fPIC -I../ -I/usr/include/gltt/ -I/usr/local/include/
-fno-builtin
-O3 -funroll-loops -ffast-math video.cpp -o video.o
In file included from pix_videoNEW.cpp:19:
../Pixes/videoDV4L.h:21:22: libdv/dv.h: No such file or directory
../Pixes/videoDV4L.h:22:26: libdv/dv1394.h: No such file or directory
c++ -c -g -fPIC -I../ -I/usr/include/gltt/ -I/usr/local/include/
-fno-builtin
-O3 -funroll-loops -ffast-math videoDV4L.cpp -o videoDV4L.o
c++ -c -g -fPIC -I../ -I/usr/include/gltt/ -I/usr/local/include/
-fno-builtin
-O3 -funroll-loops -ffast-math videoV4L.cpp -o videoV4L.o
In file included from videoDV4L.cpp:44:
videoDV4L.h:21:22: libdv/dv.h: No such file or directory
videoDV4L.h:22:26: libdv/dv1394.h: No such file or directory
make[1]: *** [pix_videoNEW.o] Error 1
make[1]: *** Waiting for unfinished jobs....
videoDV4L.cpp: In static member function static void* videoDV4L::capturing(void*)': videoDV4L.cpp:86:
DV1394_RECEIVE_FRAMES' undeclared (first use this
function)
videoDV4L.cpp:86: (Each undeclared identifier is reported only once for
each
function it appears in.)
videoDV4L.cpp:87: perror' undeclared (first use this function) videoDV4L.cpp: In member function
virtual pixBlock*
videoDV4L::getFrame()':
videoDV4L.cpp:101: aggregate dv1394_status state' has incomplete type and cannot be defined videoDV4L.cpp:102:
DV1394_GET_STATUS' undeclared (first use this
function)
videoDV4L.cpp: In member function virtual int videoDV4L::startTransfer(int)': videoDV4L.cpp:119: variable
dv1394_init init' has initializer but
incomplete
type
videoDV4L.cpp:120: DV1394_API_VERSION' undeclared (first use this function) videoDV4L.cpp:123:
DV1394_NTSC' undeclared (first use this function)
videoDV4L.cpp:123: DV1394_PAL' undeclared (first use this function) videoDV4L.cpp:128:
sprintf' undeclared (first use this function)
videoDV4L.cpp:137: DV1394_INIT' undeclared (first use this function) videoDV4L.cpp:144:
DV1394_NTSC_FRAME_SIZE' undeclared (first use this
function)
videoDV4L.cpp:144: DV1394_PAL_FRAME_SIZE' undeclared (first use this function) videoDV4L.cpp: In member function
virtual int
videoDV4L::stopTransfer()':
videoDV4L.cpp:169: DV1394_SHUTDOWN' undeclared (first use this function) make[1]: *** [videoDV4L.o] Error 1 make[1]: Leaving directory
/Gem/src/Pixes'
make: *** [subdirs] Error 255
On Tuesday, July 1, 2003, at 10:30 AM, martin dupras wrote:
-O3 -funroll-loops -ffast-math pix_videoNEW.cpp -o pix_videoNEW.o c++ -c -g -fPIC -I../ -I/usr/include/gltt/ -I/usr/local/include/ -fno-builtin -O3 -funroll-loops -ffast-math pix_yuv.cpp -o pix_yuv.o c++ -c -g -fPIC -I../ -I/usr/include/gltt/ -I/usr/local/include/ -fno-builtin -O3 -funroll-loops -ffast-math video.cpp -o video.o In file included from pix_videoNEW.cpp:19: ../Pixes/videoDV4L.h:21:22: libdv/dv.h: No such file or directory ../Pixes/videoDV4L.h:22:26: libdv/dv1394.h: No such file or directory
hi martin,
...seems like you don't have libdv installed, or you have installed in a path that isn't seen by configure/make...also, what platform are you on? I assume linux, but ya never know...
l8r, jamie