|
From: Oliver J. <oli...@mo...> - 2004-01-14 08:26:15
|
but looks, like in cvs there are newer versions,but (only in cvs not on ftp) compiling with 2.6 and use a new plugin driven video subsystem. cvs -z9 -d :pserver:ano...@cv...:/cvsroot/openh323 co -r v1_5_4 ptlib_unix cheers oliver PS: i've only compiled it.. but never used it... first i mentioned its something for ms$-windows.. perhaps add extend the config menu with a hint for dummies like me... :-) thats for h323.. On Tue, 2004-01-13 at 20:03, SourceForge.net wrote: > Bugs item #876294, was opened at 2004-01-13 14:03 > Message generated for change (Tracker Item Submitted) made by Item Submitter > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=410643&aid=876294&group_id=34096 > > Category: Package > Group: v1.1 > Status: Open > Resolution: None > Priority: 5 > Submitted By: Heiko Zuerker (smiley73) > Assigned to: Nobody/Anonymous (nobody) > Summary: pwlib doesn't compile with kernel 2.6 > > Initial Comment: > no newer version available > > g++ -DP_LINUX=2.6.1 -ffunction-sections -fdata-sections > -D_REENTRANT -Wall -fPIC -DP_USE_PRAGMA -g -D_DEBUG > -DPMEMORY_CHECK=1 -DPHAS_TEMPLATES > -I/data/build/tmp/pwlib/include/ptlib/unix > -I/usr/include/pwlib -I/data/build/tmp/pwlib/include > -fPIC -DP_USE_PRAGMA -DPTRACING=1 -x c++ -c > ../../ptclib/shttpsvc.cxx -o > /data/build/tmp/pwlib/lib/obj_linux_x86_d/shttpsvc.o > g++ -DP_LINUX=2.6.1 -ffunction-sections -fdata-sections > -D_REENTRANT -Wall -fPIC -DP_USE_PRAGMA -g -D_DEBUG > -DPMEMORY_CHECK=1 -DPHAS_TEMPLATES > -I/data/build/tmp/pwlib/include/ptlib/unix > -I/usr/include/pwlib -I/data/build/tmp/pwlib/include > -fPIC -DP_USE_PRAGMA -DPTRACING=1 -x c++ -c > ../common/vfakeio.cxx -o > /data/build/tmp/pwlib/lib/obj_linux_x86_d/vfakeio.o > g++ -DP_LINUX=2.6.1 -ffunction-sections -fdata-sections > -D_REENTRANT -Wall -fPIC -DP_USE_PRAGMA -g -D_DEBUG > -DPMEMORY_CHECK=1 -DPHAS_TEMPLATES > -I/data/build/tmp/pwlib/include/ptlib/unix > -I/usr/include/pwlib -I/data/build/tmp/pwlib/include > -fPIC -DP_USE_PRAGMA -DPTRACING=1 -x c++ -c > ../common/videoio.cxx -o > /data/build/tmp/pwlib/lib/obj_linux_x86_d/videoio.o > g++ -DP_LINUX=2.6.1 -ffunction-sections -fdata-sections > -D_REENTRANT -Wall -fPIC -DP_USE_PRAGMA -g -D_DEBUG > -DPMEMORY_CHECK=1 -DPHAS_TEMPLATES > -I/data/build/tmp/pwlib/include/ptlib/unix > -I/usr/include/pwlib -I/data/build/tmp/pwlib/include > -fPIC -DP_USE_PRAGMA -DPTRACING=1 -x c++ -c > video4linux.cxx -o > /data/build/tmp/pwlib/lib/obj_linux_x86_d/video4linux.o > video4linux.cxx:210: error: `VIDEO_PALETTE_YUV420P' was > not declared in this > scope > video4linux.cxx:224: error: `VIDEO_PALETTE_YUV422' was > not declared in this > scope > video4linux.cxx:238: error: `VIDEO_PALETTE_YUV422' was > not declared in this > scope > video4linux.cxx:246: error: `VIDEO_PALETTE_YUV420P' was > not declared in this > scope > video4linux.cxx:256: error: `VIDEO_PALETTE_YUV422' was > not declared in this > scope > video4linux.cxx:266: error: `VIDEO_PALETTE_RGB24' was > not declared in this > scope > video4linux.cxx: In constructor > `PVideoInputDevice::PVideoInputDevice()': > video4linux.cxx:285: error: `videoFd' undeclared (first > use this function) > video4linux.cxx:285: error: (Each undeclared identifier > is reported only once > for each function it appears in.) > video4linux.cxx:286: error: `hint_index' undeclared > (first use this function) > video4linux.cxx:288: error: `canMap' undeclared (first > use this function) > video4linux.cxx:290: error: `pendingSync' undeclared > (first use this function) > video4linux.cxx: At global scope: > video4linux.cxx:298: error: `VIDEO_PALETTE_GREY' was > not declared in this scope > video4linux.cxx:299: error: `VIDEO_PALETTE_RGB32' was > not declared in this > scope > video4linux.cxx:300: error: `VIDEO_PALETTE_RGB24' was > not declared in this > scope > video4linux.cxx:301: error: `VIDEO_PALETTE_RGB565' was > not declared in this > scope > video4linux.cxx:302: error: `VIDEO_PALETTE_RGB555' was > not declared in this > scope > video4linux.cxx:303: error: `VIDEO_PALETTE_YUV422' was > not declared in this > scope > video4linux.cxx:304: error: `VIDEO_PALETTE_YUV422P' was > not declared in this > scope > video4linux.cxx:305: error: `VIDEO_PALETTE_YUV411' was > not declared in this > scope > video4linux.cxx:306: error: `VIDEO_PALETTE_YUV411P' was > not declared in this > scope > video4linux.cxx:307: error: `VIDEO_PALETTE_YUV420' was > not declared in this > scope > video4linux.cxx:308: error: `VIDEO_PALETTE_YUV420P' was > not declared in this > scope > video4linux.cxx:309: error: `VIDEO_PALETTE_YUV410P' was > not declared in this > scope > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::Open(const > PString&, int)': > video4linux.cxx:325: error: `VIDIOCGCAP' undeclared > (first use this function) > video4linux.cxx:325: error: `videoCapability' > undeclared (first use this > function) > video4linux.cxx:332: error: `VID_TYPE_CAPTURE' > undeclared (first use this > function) > video4linux.cxx:363: error: aggregate `video_audio > videoAudio' has incomplete > type and cannot be defined > video4linux.cxx:364: error: `VIDIOCGAUDIO' undeclared > (first use this function) > video4linux.cxx:365: error: `VIDEO_AUDIO_MUTABLE' > undeclared (first use this > function) > video4linux.cxx:366: error: `VIDEO_AUDIO_MUTE' > undeclared (first use this > function) > video4linux.cxx:367: error: `VIDEO_SOUND_MONO' > undeclared (first use this > function) > video4linux.cxx:368: error: `VIDIOCSAUDIO' undeclared > (first use this function) > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::Close()': > video4linux.cxx:387: error: aggregate `video_audio > videoAudio' has incomplete > type and cannot be defined > video4linux.cxx: In static member function `static > PStringList > PVideoInputDevice::GetInputDeviceNames()': > video4linux.cxx:437: error: aggregate `video_capability > videoCaps' has > incomplete type and cannot be defined > video4linux.cxx: In member function `virtual BOOL > > PVideoInputDevice::SetVideoFormat(PVideoDevice::VideoFormat)': > video4linux.cxx:473: error: aggregate `video_channel > channel' has incomplete > type and cannot be defined > video4linux.cxx:475: error: `VIDIOCGCHAN' undeclared > (first use this function) > video4linux.cxx:481: error: `VIDEO_MODE_PAL' undeclared > (first use this > function) > video4linux.cxx:481: error: `VIDEO_MODE_NTSC' > undeclared (first use this > function) > video4linux.cxx:482: error: `VIDEO_MODE_SECAM' > undeclared (first use this > function) > video4linux.cxx:482: error: `VIDEO_MODE_AUTO' > undeclared (first use this > function) > video4linux.cxx:486: error: `VIDIOCSCHAN' undeclared > (first use this function) > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::SetChannel(int)': > video4linux.cxx:521: error: aggregate `video_channel > channel' has incomplete > type and cannot be defined > video4linux.cxx: At global scope: > video4linux.cxx:542: error: no `BOOL > PVideoInputDevice::SetVideoChannelFormat(int, > PVideoDevice::VideoFormat)' > member function declared in class `PVideoInputDevice' > video4linux.cxx: In member function `BOOL > PVideoInputDevice::SetVideoChannelFormat(int, > PVideoDevice::VideoFormat)': > video4linux.cxx:556: error: aggregate `video_channel > channel' has incomplete > type and cannot be defined > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::SetColourFormat(const PString&)': > video4linux.cxx:593: error: aggregate `video_picture > pictureInfo' has > incomplete type and cannot be defined > video4linux.cxx:594: error: `VIDIOCGPICT' undeclared > (first use this function) > video4linux.cxx:600: error: `colourFormatCode' > undeclared (first use this > function) > video4linux.cxx:606: error: `VIDIOCSPICT' undeclared > (first use this function) > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::SetFrameSize(unsigned int, > unsigned int)': > video4linux.cxx:701: error: `frameBytes' undeclared > (first use this function) > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::GetFrameDataNoDelay(BYTE*, PINDEX*)': > video4linux.cxx:744: error: `VIDIOCGMBUF' undeclared > (first use this function) > video4linux.cxx:744: error: `frame' undeclared (first > use this function) > video4linux.cxx:749: error: `videoBuffer' undeclared > (first use this function) > video4linux.cxx:758: error: `frameBuffer' undeclared > (first use this function) > video4linux.cxx:768: error: `currentFrame' undeclared > (first use this function) > video4linux.cxx:770: error: `VIDIOCMCAPTURE' undeclared > (first use this > function) > video4linux.cxx:783: error: 'class PVideoInputDevice' > has no member named ' > NormalReadProcess' > video4linux.cxx:818: error: 'class PVideoInputDevice' > has no member named ' > NormalReadProcess' > video4linux.cxx:825: error: `VIDIOCSYNC' undeclared > (first use this function) > video4linux.cxx:832: error: 'class PVideoInputDevice' > has no member named ' > NormalReadProcess' > video4linux.cxx: At global scope: > video4linux.cxx:854: error: no `BOOL > PVideoInputDevice::NormalReadProcess(BYTE*, > PINDEX*)' member function > declared in class `PVideoInputDevice' > video4linux.cxx:854: error: `BOOL > PVideoInputDevice::NormalReadProcess(BYTE*, > PINDEX*)' and `BOOL > PVideoInputDevice::NormalReadProcess(BYTE*, PINDEX*)' > cannot be overloaded > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::VerifyHardwareFrameSize(unsigned > int, unsigned int)': > video4linux.cxx:907: error: aggregate `video_window > vwin' has incomplete type > and cannot be defined > video4linux.cxx:935: error: `VIDIOCGWIN' undeclared > (first use this function) > video4linux.cxx:953: error: `VIDIOCSWIN' undeclared > (first use this function) > video4linux.cxx: In member function `virtual int > PVideoInputDevice::GetBrightness()': > video4linux.cxx:974: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: At global scope: > video4linux.cxx:985: error: no `int > PVideoInputDevice::GetWhiteness()' member > function declared in class `PVideoInputDevice' > video4linux.cxx: In member function `int > PVideoInputDevice::GetWhiteness()': > video4linux.cxx:989: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: At global scope: > video4linux.cxx:999: error: no `int > PVideoInputDevice::GetColour()' member > function declared in class `PVideoInputDevice' > video4linux.cxx: In member function `int > PVideoInputDevice::GetColour()': > video4linux.cxx:1003: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: In member function `virtual int > PVideoInputDevice::GetContrast()': > video4linux.cxx:1019: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: In member function `virtual int > PVideoInputDevice::GetHue()': > video4linux.cxx:1033: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::SetBrightness(unsigned int)': > video4linux.cxx:1047: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: At global scope: > video4linux.cxx:1060: error: no `BOOL > PVideoInputDevice::SetWhiteness(unsigned > int)' member function declared in class > `PVideoInputDevice' > video4linux.cxx: In member function `BOOL > PVideoInputDevice::SetWhiteness(unsigned int)': > video4linux.cxx:1064: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: At global scope: > video4linux.cxx:1078: error: no `BOOL > PVideoInputDevice::SetColour(unsigned > int)' member function declared in class > `PVideoInputDevice' > video4linux.cxx: In member function `BOOL > PVideoInputDevice::SetColour(unsigned > int)': > video4linux.cxx:1082: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::SetContrast(unsigned int)': > video4linux.cxx:1099: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::SetHue(unsigned int)': > video4linux.cxx:1117: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > video4linux.cxx: In member function `virtual BOOL > PVideoInputDevice::GetParameters(int*, int*, int*, > int*, int*)': > video4linux.cxx:1136: error: aggregate `video_picture > vp' has incomplete type > and cannot be defined > make[4]: *** > [/data/build/tmp/pwlib/lib/obj_linux_x86_d/video4linux.o] > Error 1 > make[4]: Leaving directory > `/data/build/tmp/pwlib/src/ptlib/unix' > make[3]: *** [debug] Error 2 > make[3]: Leaving directory `/data/build/tmp/pwlib' > make[2]: *** [libs] Error 2 > make[2]: Leaving directory `/data/build/tmp/pwlib' > make[1]: *** [debuglibs] Error 2 > make[1]: Leaving directory `/data/build/tmp/pwlib' > > > ---------------------------------------------------------------------- > > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=410643&aid=876294&group_id=34096 > > > ------------------------------------------------------- > This SF.net email is sponsored by: Perforce Software. > Perforce is the Fast Software Configuration Management System offering > advanced branching capabilities and atomic changes on 50+ platforms. > Free Eval! http://www.perforce.com/perforce/loadprog.html > _______________________________________________ > Devil-linux-develop mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devil-linux-develop |