Kaffeine (almost) successful build on mswindows

View: New views
5 Messages — Rating Filter:   Alert me  

Kaffeine (almost) successful build on mswindows

by Bugzilla from andriusmao@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've just tried building Kaffeine on MSWindows and I've got surprised!!! no code changes to build successfuly all targets ( except linux-specific dvb parts )

screenshot of kaffeine playing windows vista sample video butterfly.wmv (using mplayer backend):
http://imagebin.ca/view/xHr9jvlF.html

screenshot of about screen:
http://imagebin.ca/view/6E6q1LIC.html

It's a mingw build, I've not tried it with msvc. Somehow I've got no directshow backend in phonon installation  ( KDE 4.3.2 - mingw4 - binary packages from installer )

@Christoph, is it time to change last question of FAQ? ;)

some issues:
- when trying to open a dvd: "No stream found to handle url dvd://1", similar for audio cd etc.. (I believe it's kde-windows issue)
- a small delay before starting video ( longer delay on first use ) ( I believe it's backend issue )
- I'm not sure about konqueror and firefox kaffeine plugin

Many thanks for all people who helped :)

build log:
C:\Users\Andrius\Desktop\kdetest\kaffeine\build>mingw32-make -k
[  0%] Built target kaffeine_automoc
[  4%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbdevice.obj
[  8%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbepg.obj
[ 13%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbliveview.obj
[ 17%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbmanager.obj
[ 21%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbrecording.obj
[ 26%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbscan.obj
[ 30%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbscandialog.obj
[ 34%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbsi.obj
[ 39%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbtab.obj
[ 43%] Building CXX object src/CMakeFiles/kaffeine.dir/playlist/playlistmodel.ob
j
[ 47%] Building CXX object src/CMakeFiles/kaffeine.dir/playlist/playlisttab.obj
[ 52%] Building CXX object src/CMakeFiles/kaffeine.dir/datetimeedit.obj
[ 56%] Building CXX object src/CMakeFiles/kaffeine.dir/kaffeine.obj
[ 60%] Building CXX object src/CMakeFiles/kaffeine.dir/main.obj
[ 65%] Building CXX object src/CMakeFiles/kaffeine.dir/mediawidget.obj
[ 69%] Building CXX object src/CMakeFiles/kaffeine.dir/osdwidget.obj
[ 73%] Building CXX object src/CMakeFiles/kaffeine.dir/proxytreeview.obj
Linking CXX executable ..\bin\kaffeine.exe
[ 91%] Built target kaffeine
[ 91%] Built target kaffeinedvb_automoc
[ 95%] Building CXX object src/CMakeFiles/kaffeinedvb.dir/kaffeinedvb_automoc.ob
j
[100%] Building CXX object src/CMakeFiles/kaffeinedvb.dir/dvb/dvbdevice_linux.ob
j
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:27:18: err
or: poll.h: No such file or directory
In file included from C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevic
e_linux.cpp:23:
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:95: error: '__u8' does n
ot name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:96: error: '__u8' does n
ot name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:97: error: '__u8' does n
ot name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:103: error: '__u16' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:105: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:106: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:116: error: '__u16' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:120: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:124: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:142: error: '__u64' does
 not name a type
In file included from C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevic
e_linux.cpp:26:
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:79: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:80: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:81: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:82: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:83: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:84: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:85: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:86: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:96: error: '__u8' d
oes not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:97: error: '__u8' d
oes not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:102: error: '__u8'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:103: error: '__u8'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:211: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:216: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:237: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:348: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:351: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:352: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:353: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:357: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:358: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:360: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:362: error: '__u8'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:363: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:364: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:375: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual void DvbDeviceThread::run()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:107: error
: 'pollfd' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:107: error
: expected ';' before 'pfds'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:108: error
: 'pfds' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:111: error
: 'POLLIN' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:119: error
: 'poll' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::setTone(DvbBackendDevice::SecTone)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:313: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::setVoltage(DvbBackendDevice::SecVoltage)
':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:326: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::sendMessage(const char*, int)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:340: error
: 'struct dvb_diseqc_master_cmd' has no member named 'msg'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:341: error
: 'struct dvb_diseqc_master_cmd' has no member named 'msg_len'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:343: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::sendBurst(DvbBackendDevice::SecBurst)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:356: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::tune(const DvbTransponder&)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:511: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:513: error
: 'struct dvb_qam_parameters' has no member named 'symbol_rate'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:522: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:524: error
: 'struct dvb_qpsk_parameters' has no member named 'symbol_rate'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:535: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:536: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:537: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:538: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:539: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:540: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:541: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:542: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:543: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:544: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:545: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:546: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:547: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:548: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:549: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:550: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:551: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:556: error
: 'struct dtv_properties' has no member named 'num'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:559: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:572: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:590: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:601: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual int DvbLinuxDevice::getSignal()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:617: error
: '__u16' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:617: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual int DvbLinuxDevice::getSnr()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:636: error
: '__u16' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:636: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::isTuned()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:656: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::addPidFilter(int)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:683: error
: 'struct dmx_pes_filter_params' has no member named 'pid'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:687: error
: 'struct dmx_pes_filter_params' has no member named 'flags'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:689: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'bool DvbLinuxDevice::identifyDevice()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:747: error
: 'ioctl' was not declared in this scope
mingw32-make[2]: *** [src/CMakeFiles/kaffeinedvb.dir/dvb/dvbdevice_linux.obj] Er
ror 1
mingw32-make[2]: Target `src/CMakeFiles/kaffeinedvb.dir/build' not remade becaus
e of errors.
mingw32-make[1]: *** [src/CMakeFiles/kaffeinedvb.dir/all] Error 2
mingw32-make[1]: Target `all' not remade because of errors.
mingw32-make: *** [all] Error 2
mingw32-make: Target `default_target' not remade because of errors.


Thanks again,
Andrius.

_______________________________________________
Kde-windows mailing list
Kde-windows@...
https://mail.kde.org/mailman/listinfo/kde-windows

Re: Kaffeine (almost) successful build on mswindows

by Bugzilla from andriusmao@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Including  kaffeine-devel list

--
Andrius

2009/11/1 Andrius da Costa Ribas <andriusmao@...>
I've just tried building Kaffeine on MSWindows and I've got surprised!!! no code changes to build successfuly all targets ( except linux-specific dvb parts )

screenshot of kaffeine playing windows vista sample video butterfly.wmv (using mplayer backend):
http://imagebin.ca/view/xHr9jvlF.html

screenshot of about screen:
http://imagebin.ca/view/6E6q1LIC.html

It's a mingw build, I've not tried it with msvc. Somehow I've got no directshow backend in phonon installation  ( KDE 4.3.2 - mingw4 - binary packages from installer )

@Christoph, is it time to change last question of FAQ? ;)

some issues:
- when trying to open a dvd: "No stream found to handle url dvd://1", similar for audio cd etc.. (I believe it's kde-windows issue)
- a small delay before starting video ( longer delay on first use ) ( I believe it's backend issue )
- I'm not sure about konqueror and firefox kaffeine plugin

Many thanks for all people who helped :)

build log:
C:\Users\Andrius\Desktop\kdetest\kaffeine\build>mingw32-make -k
[  0%] Built target kaffeine_automoc
[  4%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbdevice.obj
[  8%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbepg.obj
[ 13%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbliveview.obj
[ 17%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbmanager.obj
[ 21%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbrecording.obj
[ 26%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbscan.obj
[ 30%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbscandialog.obj
[ 34%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbsi.obj
[ 39%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbtab.obj
[ 43%] Building CXX object src/CMakeFiles/kaffeine.dir/playlist/playlistmodel.ob
j
[ 47%] Building CXX object src/CMakeFiles/kaffeine.dir/playlist/playlisttab.obj
[ 52%] Building CXX object src/CMakeFiles/kaffeine.dir/datetimeedit.obj
[ 56%] Building CXX object src/CMakeFiles/kaffeine.dir/kaffeine.obj
[ 60%] Building CXX object src/CMakeFiles/kaffeine.dir/main.obj
[ 65%] Building CXX object src/CMakeFiles/kaffeine.dir/mediawidget.obj
[ 69%] Building CXX object src/CMakeFiles/kaffeine.dir/osdwidget.obj
[ 73%] Building CXX object src/CMakeFiles/kaffeine.dir/proxytreeview.obj
Linking CXX executable ..\bin\kaffeine.exe
[ 91%] Built target kaffeine
[ 91%] Built target kaffeinedvb_automoc
[ 95%] Building CXX object src/CMakeFiles/kaffeinedvb.dir/kaffeinedvb_automoc.ob
j
[100%] Building CXX object src/CMakeFiles/kaffeinedvb.dir/dvb/dvbdevice_linux.ob
j
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:27:18: err
or: poll.h: No such file or directory
In file included from C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevic
e_linux.cpp:23:
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:95: error: '__u8' does n
ot name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:96: error: '__u8' does n
ot name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:97: error: '__u8' does n
ot name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:103: error: '__u16' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:105: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:106: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:116: error: '__u16' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:120: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:124: error: '__u32' does
 not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/dmx.h:142: error: '__u64' does
 not name a type
In file included from C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevic
e_linux.cpp:26:
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:79: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:80: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:81: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:82: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:83: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:84: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:85: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:86: error: '__u32'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:96: error: '__u8' d
oes not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:97: error: '__u8' d
oes not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:102: error: '__u8'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:103: error: '__u8'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:211: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:216: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:237: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:348: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:351: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:352: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:353: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:357: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:358: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:360: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:362: error: '__u8'
does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:363: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:364: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\include/frontend.h:375: error: '__u32'
 does not name a type
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual void DvbDeviceThread::run()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:107: error
: 'pollfd' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:107: error
: expected ';' before 'pfds'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:108: error
: 'pfds' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:111: error
: 'POLLIN' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:119: error
: 'poll' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::setTone(DvbBackendDevice::SecTone)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:313: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::setVoltage(DvbBackendDevice::SecVoltage)
':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:326: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::sendMessage(const char*, int)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:340: error
: 'struct dvb_diseqc_master_cmd' has no member named 'msg'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:341: error
: 'struct dvb_diseqc_master_cmd' has no member named 'msg_len'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:343: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::sendBurst(DvbBackendDevice::SecBurst)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:356: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::tune(const DvbTransponder&)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:511: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:513: error
: 'struct dvb_qam_parameters' has no member named 'symbol_rate'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:522: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:524: error
: 'struct dvb_qpsk_parameters' has no member named 'symbol_rate'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:535: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:536: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:537: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:538: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:539: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:540: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:541: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:542: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:543: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:544: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:545: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:546: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:547: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:548: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:549: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:550: error
: 'union dtv_property::<anonymous>' has no member named 'data'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:551: error
: 'struct dtv_property' has no member named 'cmd'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:556: error
: 'struct dtv_properties' has no member named 'num'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:559: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:572: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:590: error
: 'struct dvb_frontend_parameters' has no member named 'frequency'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:601: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual int DvbLinuxDevice::getSignal()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:617: error
: '__u16' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:617: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual int DvbLinuxDevice::getSnr()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:636: error
: '__u16' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:636: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::isTuned()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:656: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'virtual bool DvbLinuxDevice::addPidFilter(int)':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:683: error
: 'struct dmx_pes_filter_params' has no member named 'pid'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:687: error
: 'struct dmx_pes_filter_params' has no member named 'flags'
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:689: error
: 'ioctl' was not declared in this scope
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp: In member
 function 'bool DvbLinuxDevice::identifyDevice()':
C:\Users\Andrius\Desktop\kdetest\kaffeine\src\dvb\dvbdevice_linux.cpp:747: error
: 'ioctl' was not declared in this scope
mingw32-make[2]: *** [src/CMakeFiles/kaffeinedvb.dir/dvb/dvbdevice_linux.obj] Er
ror 1
mingw32-make[2]: Target `src/CMakeFiles/kaffeinedvb.dir/build' not remade becaus
e of errors.
mingw32-make[1]: *** [src/CMakeFiles/kaffeinedvb.dir/all] Error 2
mingw32-make[1]: Target `all' not remade because of errors.
mingw32-make: *** [all] Error 2
mingw32-make: Target `default_target' not remade because of errors.


Thanks again,
Andrius.


_______________________________________________
Kde-windows mailing list
Kde-windows@...
https://mail.kde.org/mailman/listinfo/kde-windows

Parent Message unknown Re: Kaffeine (almost) successful build on mswindows

by Bugzilla from andriusmao@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I believe I'll remove WMP from my machine soon  :)

2009/11/1 Christoph Pfister <christophpfister@...>
Hi,

2009/11/1 Andrius da Costa Ribas <andriusmao@...>:
> I've just tried building Kaffeine on MSWindows and I've got surprised!!! no
> code changes to build successfuly all targets ( except linux-specific dvb
> parts )

That isn't a big surprise for me - it's the consequence of the kde4
technologies (e.g. the buildsystem).

> screenshot of kaffeine playing windows vista sample video butterfly.wmv
> (using mplayer backend):
> http://imagebin.ca/view/xHr9jvlF.html
>
> screenshot of about screen:
> http://imagebin.ca/view/6E6q1LIC.html
>
> It's a mingw build, I've not tried it with msvc. Somehow I've got no
> directshow backend in phonon installation  ( KDE 4.3.2 - mingw4 - binary
> packages from installer )
>
> @Christoph, is it time to change last question of FAQ? ;)
>
> some issues:
> - when trying to open a dvd: "No stream found to handle url dvd://1",
> similar for audio cd etc.. (I believe it's kde-windows issue)
> - a small delay before starting video ( longer delay on first use ) ( I
> believe it's backend issue )

Those two issues are caused by phonon resp. the phonon backend.

> - I'm not sure about konqueror and firefox kaffeine plugin

Kaffeine doesn't provide a plugin anymore.

> Many thanks for all people who helped :)
<snip>
> Thanks again,
> Andrius.

Christoph


_______________________________________________
Kde-windows mailing list
Kde-windows@...
https://mail.kde.org/mailman/listinfo/kde-windows

Re: Kaffeine (almost) successful build on mswindows

by Bugzilla from andriusmao@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

CMakeLists.txt does not seem to specify individual targets, how do I remove kaffeinedvb target? (or make it conditional?)

2009/11/1 Andrius da Costa Ribas <andriusmao@...>
I believe I'll remove WMP from my machine soon  :)

2009/11/1 Christoph Pfister <christophpfister@...>

Hi,

2009/11/1 Andrius da Costa Ribas <andriusmao@...>:
> I've just tried building Kaffeine on MSWindows and I've got surprised!!! no
> code changes to build successfuly all targets ( except linux-specific dvb
> parts )

That isn't a big surprise for me - it's the consequence of the kde4
technologies (e.g. the buildsystem).

> screenshot of kaffeine playing windows vista sample video butterfly.wmv
> (using mplayer backend):
> http://imagebin.ca/view/xHr9jvlF.html
>
> screenshot of about screen:
> http://imagebin.ca/view/6E6q1LIC.html
>
> It's a mingw build, I've not tried it with msvc. Somehow I've got no
> directshow backend in phonon installation  ( KDE 4.3.2 - mingw4 - binary
> packages from installer )
>
> @Christoph, is it time to change last question of FAQ? ;)
>
> some issues:
> - when trying to open a dvd: "No stream found to handle url dvd://1",
> similar for audio cd etc.. (I believe it's kde-windows issue)
> - a small delay before starting video ( longer delay on first use ) ( I
> believe it's backend issue )

Those two issues are caused by phonon resp. the phonon backend.

> - I'm not sure about konqueror and firefox kaffeine plugin

Kaffeine doesn't provide a plugin anymore.

> Many thanks for all people who helped :)
<snip>
> Thanks again,
> Andrius.

Christoph



_______________________________________________
Kde-windows mailing list
Kde-windows@...
https://mail.kde.org/mailman/listinfo/kde-windows

Re: Kaffeine (almost) successful build on mswindows

by Bugzilla from ps_ml@gmx.de :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andrius da Costa Ribas schrieb:
> CMakeLists.txt does not seem to specify individual targets, how do I
> remove kaffeinedvb target? (or make it conditional?)
>
I just disabled it on windows.
Looking at the code it tries to run system specific stuff anyway, so no
direct way to make it work on windows...
regards,
Patrick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkruCq8ACgkQi49rfdk/G3bhtQCfd3J9TJmnTcTdxc4R3lWCHhPw
cngAoKW/0rNYUwnUW0xTdRrtJ9REzVFV
=+WiY
-----END PGP SIGNATURE-----
_______________________________________________
Kde-windows mailing list
Kde-windows@...
https://mail.kde.org/mailman/listinfo/kde-windows