[mythtv-users] 0.14 and Cygwin (build problems)

mythtv at boothcomputing.com mythtv at boothcomputing.com
Sun Feb 15 18:31:35 EST 2004


I was wondering if anyone had been able to build the latest release on
Cygwin.  I noticed that the release notes on the web page indicate that it
should work, but I've not had any success.  I'm running Windows 2000 with an
up to date version of Cygwin.  I uncommented the Win32 entries in
settings.pro and I commented out the stuff that the settings.pro file
indicated.  It begins to compile but dies here:

cd libavformat && make -f Makefile
make[2]: Entering directory `/home/jamieb/mythtv-0.14/libs/libavformat'
test -d  || mkdir -p
rm -f cygmythavformat-0.14-0.dll libmythavformat-0.14.a
libmythavformat-0.14.dll
.a
g++ -Wl,--enable-runtime-pseudo-reloc -shared
-Wl,-soname,cygmythavformat-0.14-0
.dll -o cygmythavformat-0.14-0.dll 4xm.o allformats.o asf.o au.o avidec.o
avienc
.o avio.o aviobuf.o crc.o cutils.o dv.o ffm.o file.o flvdec.o flvenc.o
idcin.o i
droq.o img.o ipmovie.o mov.o movenc.o mp3.o mpeg.o mpegts.o mpegtsenc.o
mpjpeg.o
 nut.o os_support.o rm.o psxstr.o raw.o flic.o audio.o segafilm.o swf.o
utils.o
wav.o wc3movie.o westwood.o yuv4mpeg.o sierravmd.o   -L/opt/qt/3.2/lib
-L/usr/X1
1R6/lib -L ../libavcodec -lmythavcodec-0.14 -lqt-mt -lXext -lX11 -lpthread
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.1/../../../../i686-pc-cygwin/bin/ld:
cannot
find -lmythavcodec-0.14
collect2: ld returned 1 exit status
make[2]: *** [cygmythavformat-0.14-0.dll] Error 1
make[2]: Leaving directory `/home/jamieb/mythtv-0.14/libs/libavformat'
make[1]: *** [sub-libavformat] Error 2
make[1]: Leaving directory `/home/jamieb/mythtv-0.14/libs'
make: *** [sub-libs] Error 2

I've verified that the libmythavcodec-0.14.dll file exists in ../libavcodec.
Can anyone shed any light on this?  I'd love to RTFM, but I can't seem to
find much about compiling on Cygwin.  Any help/pointers would be
appreciated.

-- 
Jamie Booth



More information about the mythtv-users mailing list