[mythtv-users] Re: anyone attempt mythfrontend on Cygwin?

David George david at thegeorges.us
Wed Sep 22 07:58:40 EDT 2004


On 9/21/2004 2:54 PM, Joel Anderson wrote:

>>>g++ -c -pipe -fdata-sections -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer
>>> -D_REENTRANT  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMM
>>>X -DUSING_IVTV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/opt/qt/3.2/mkspecs/cygwin-g+
>>>+ -I. -I/usr/local/include -I/opt/qt/3.2/include -o audiooutput.o audiooutput.cp
>>>p
>>>In file included from audiooutput.cpp:11:
>>>audiooutputoss.h:86: error: field `audiotime_updated' has incomplete type
>>>make: *** [audiooutput.o] Error 1
>>>
>>>As usual, I have no clue where to start.  Any pointers?
>>>      
>>>
>>Look into that source file ? In line 86, maybe there is a bug ? AFAIR
>>cygwin simluates OSS in /dev/dsp, but I am not sure. For sure you would
>>want to disable ALSA.
>>    
>>
>Yeah, I looked into the file, it says 
>
>    struct timeval audiotime_updated; // ... which was last updated at this time
>
>My c++ skills are nil, so I wouldn't know if there could be a bug or
>not.  I'll keep looking though, maybe I will figure something out.
>  
>
I haven't looked at the code and I am not sure where time.h is pulled 
in, but in Cygwin struct timeval is defined in sys/time.h whereas in 
Linux (at least Fedora anyway) it is in linux/time.h.

Sorry I am not much more help (at work right now).

--
David



More information about the mythtv-users mailing list