[mythtv-users] Re: Re: anyone attempt mythfrontend on Cygwin?
Mario L
superm1 at gmail.com
Fri Sep 24 12:59:42 EDT 2004
Some level of success here -
I am at the same point as joel now,
I was having issues with mythmediamonitor and no fstab.h declared for
linux, and basically it boiled down to certain areas of
mythmediamonitor.h, mythmediamonitor.cpp, mythdialog.cpp need certain
things killed by the preprocessor to work correctly.
I am running into libmythtv stopping at nupplevideoplayer.cpp, but
only if directX is on,
g++ -c -pipe -fdata-sections -Wall -W -O3 -march=pentiumpro
-fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX
-D_WIN32 -DUSING_DIRECTX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-I/opt/qt/3.2/qt-x11-free-3.2.3/mkspecs/default -I.
-I/usr/local/include -I../libmyth -I.. -Idvbdev -I../libavcodec
-I/opt/qt/3.2/qt-x11-free-3.2.3/include -o NuppelVideoPlayer.o
NuppelVideoPlayer.cpp
NuppelVideoPlayer.cpp: In member function `void
NuppelVideoPlayer::StartPlaying()':
NuppelVideoPlayer.cpp:1617: error: `DialogBoxA' undeclared (first use this
function)
NuppelVideoPlayer.cpp:1617: error: (Each undeclared identifier is reported only
once for each function it appears in.)
NuppelVideoPlayer.cpp:1617: error: `dialog' undeclared (first use this
function)
NuppelVideoPlayer.cpp:1622:80: macro "DialogBoxA" requires 4
arguments, but only 2 given
NuppelVideoPlayer.cpp:1621: error: parse error before `;' token
NuppelVideoPlayer.cpp:1628:59: macro "DialogBoxA" requires 4
arguments, but only 2 given
NuppelVideoPlayer.cpp:1627: error: parse error before `;' token
make: *** [NuppelVideoPlayer.o] Error 1
It seems that if direct x is disabled, this all will go away, but the
odd thing is that direct x doesnt seem to reference anything about a
dialogboxa or dialogbox for that matter in any header files:
Mario Limonciello at supermario /tmp/mythCVS/libs/libmythtv
$ grep -r "dialogbox" /usr/include/directx/*
Mario Limonciello at supermario ~
$ grep "dialogbox" /usr/lib/w32api/*
More information about the mythtv-users
mailing list