[mythtv-users] Compile Error in libmyth - No such file or
directory
John Kondis
jkondis at yahoo.com
Wed Apr 27 00:20:56 UTC 2005
I'm a bit of a rookie myself, but for starters I
wonder if you have qt installed (development
libraries).
For the X11 stuff, my mythbox has path
/usr/include/X11/ for the X headers and that works for
me. You might try putting a symbolic link in
/usr/include/ that points to your library directory or
something (which would work if it's a simple problem
of myth thinking it should be in /usr/include/X11).
--- Drew Tomlinson <drew at mykitchentable.net> wrote:
> I am a total newb when it comes to compiling. I'm
> also using FreeBSD
> 5.4-STABLE which I'm sure doesn't help. :) But I'm
> trying to learn!
>
> I've downloaded the myth-0.18 tarball and am
> attempting to compile.
> Everything goes along fine until I hit libmyth.
> Here's the output:
>
> --BEGIN--
> tv# make
> g++ -c -pipe -march=athlon -Wall -W -O3 -Wall
> -Wno-switch -pthread
> -fomit-frame-pointer -DPIC -fPIC -DMMX -DUSING_IVTV
> -DUSING_XRANDR
> -DUSING_XVMC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
> -DPREFIX=\"/usr/local\" -DUSING_OSS -DQT_NO_DEBUG
> -DQT_THREAD_SUPPORT
> -DQT_SHARED -DQT_TABLET_SUPPORT
> -I/usr/local/share/qt/mkspecs/freebsd-g++ -I.
> -I../../../../../../../local/include
> -I../libmythsamplerate
> -I../libmythsoundtouch -I../..
> -I../../../../../../../local/include
> -I/include -o DisplayResX.o DisplayResX.cpp
> DisplayResX.cpp:7:22: X11/Xlib.h: No such file or
> directory
> DisplayResX.cpp:8:25: X11/Xlibint.h: No such file or
> directory
> DisplayResX.cpp:9:24: X11/Xproto.h: No such file or
> directory
> DisplayResX.cpp:10:35: X11/extensions/Xrandr.h: No
> such file or directory
> In file included from DisplayRes.h:9,
> from DisplayResX.h:4,
> from DisplayResX.cpp:15:
> DisplayResScreen.h:6:25: qstringlist.h: No such file
> or directory
> In file included from DisplayRes.h:9,
> from DisplayResX.h:4,
> from DisplayResX.cpp:15:
> DisplayResScreen.h:23: error: expected `,' or `...'
> before '&' token
> DisplayResScreen.h:23: error: ISO C++ forbids
> declaration of `QString'
> with no type
> DisplayResScreen.h:43: error: `QString' does not
> name a type
> DisplayResScreen.h:48: error: `QStringList' does not
> name a type
> DisplayResScreen.h:49: error: expected `,' or `...'
> before '&' token
> DisplayResScreen.h:49: error: ISO C++ forbids
> declaration of
> `QStringList' with no type
> --END--
>
> The output continues with a whole bunch of errors
> like the last few. I
> assume the real problem is that Xlib.h and the
> others aren't found.
> I've checked my system and found these files in
> /usr/X11R6/include/X11/. What should I edit or set
> in my environment so
> that these files are found?
>
> Thanks,
>
> Drew
>
> --
> Visit The Alchemist's Warehouse
> Magic Tricks, DVDs, Videos, Books, & More!
>
> http://www.alchemistswarehouse.com
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
>
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
More information about the mythtv-users
mailing list