[mythtv-users] ringbuf1.nuv

Kaushik Mallick kmallick2000 at yahoo.com
Mon Mar 24 07:48:12 UTC 2003


unfortunately I have never seen your error. So I can't give you 
specific solid advice. However, in my experience most compile errors 
people get are from missing or wrong dependencies. Most of your error 
stuff seems to have qt3 in the path. Did you do something funny like 
compile your own qt, or install non Red Hat qt rpms? How about other 
prereqs? All as recommended in the docs? As you can see, I'm stretching 
here. If you do have anything funny installed, get rid of it and go 
through the docs and install that way. Pay paricular attention to the 
red hat portion of:
http://www.mythtv.org/docs/mythtv-HOWTO-3.html#ss3.2
and perhaps the very bottom of:
http://www.mythtv.org/docs/mythtv-HOWTO-4.html
other than that I don't know. It seems unlikely that uninstalling your 
mythtv rpm messed you up, but I really don't know enough about it to 
say.


cedar




On Friday, March 21, 2003, at 01:07  PM, skeeterskip wrote:

> Ok, here is a little more of the file which I get
> after I run "make":
>
> tor==(const int&) const':
> /usr/lib/qt3/include/qvaluelist.h:450: no class
> template named `list' in `std'
> /usr/lib/qt3/include/qvaluelist.h:450:
> `const_iterator' is not a class or namespace
> /usr/lib/qt3/include/qvaluelist.h:450: ISO C++ forbids
> declaration of `it' with no type
> In file included from /usr/lib/qt3/include/qmime.h:43,
>                  from
> /usr/lib/qt3/include/qevent.h:45,
>                  from
> /usr/lib/qt3/include/qobject.h:45,
>                  from
> /usr/lib/qt3/include/qlayout.h:42,
>                  from dialogbox.cpp:1:
> /usr/lib/qt3/include/qmap.h:51:20: iterator: No such
> file or directory
> /usr/lib/qt3/include/qmap.h:52:15: map: No such file
> or directory
> In file included from /usr/lib/qt3/include/qmime.h:43,
>                  from
> /usr/lib/qt3/include/qevent.h:45,
>                  from
> /usr/lib/qt3/include/qobject.h:45,
>                  from
> /usr/lib/qt3/include/qlayout.h:42,
>                  from dialogbox.cpp:1:
> /usr/lib/qt3/include/qmap.h: At global scope:
> /usr/lib/qt3/include/qmap.h:104: ISO C++ forbids
> declaration of `bidirectional_iterator_tag' with no
> type
> /usr/lib/qt3/include/qmap.h:104: parse error before
> `;' token
> /usr/lib/qt3/include/qmap.h:108: ISO C++ forbids
> declaration of `ptrdiff_t' with no type
> /usr/lib/qt3/include/qmap.h:108: parse error before
> `;' token
> /usr/lib/qt3/include/qmap.h:220: ISO C++ forbids
> declaration of `bidirectional_iterator_tag' with no
> type
> /usr/lib/qt3/include/qmap.h:220: parse error before
> `;' token
> /usr/lib/qt3/include/qmap.h:224: ISO C++ forbids
> declaration of `ptrdiff_t' with no type
> /usr/lib/qt3/include/qmap.h:224: parse error before
> `;' token
> /usr/lib/qt3/include/qmap.h:602: ISO C++ forbids
> declaration of `ptrdiff_t' with no type
> /usr/lib/qt3/include/qmap.h:602: parse error before
> `;' token
> /usr/lib/qt3/include/qmap.h:624: no class template
> named `map' in `std'
> /usr/lib/qt3/include/qmap.h:625: ISO C++ forbids
> declaration of `m' with no type
> /usr/lib/qt3/include/qmap.h:645: no class template
> named `map' in `std'
> /usr/lib/qt3/include/qmap.h:646: ISO C++ forbids
> declaration of `m' with no type
> In file included from dialogbox.h:4,
>                  from dialogbox.cpp:8:
> mythwidgets.h:24:18: vector: No such file or directory
> In file included from dialogbox.cpp:9:
> mythcontext.h:11:18: vector: No such file or directory
> In file included from dialogbox.cpp:9:
> mythcontext.h:134: 'pthread_mutex_t' is used as a
> type, but is not defined as a type.
> mythcontext.h:140: 'pthread_mutex_t' is used as a
> type, but is not defined as a type.
> make[2]: *** [dialogbox.o] Error 1
> make[2]: Leaving directory
> `/usr/local/mythtv-0.8/libs/libmyth'
> make[1]: *** [sub-libmyth] Error 2
> make[1]: Leaving directory
> `/usr/local/mythtv-0.8/libs'
> make: *** [sub-libs] Error 2
> [root at freevo mythtv-0.8]#
>
>
>
> --- Cedar McKay <cedarmckay at mac.com> wrote:
>>
>>> I uninstalled mythtv rpms and tried .tar file for
>>> version .8 of mythtv. After I run "make" I get
>>>
>>>
>>> make[2]: *** [dialogbox.o] Error 1
>>> make[2]: Leaving directory
>>> `/usr/local/mythtv-0.8/libs/libmyth'
>>> make[1]: *** [sub-libmyth] Error 2
>>> make[1]: Leaving directory
>>> `/usr/local/mythtv-0.8/libs'
>>> make: *** [sub-libs] Error 2
>>> [root at freevo mythtv-0.8]#
>>>
>>
>>
>> I need more information to be helpful. Can you post
>> more of the make
>> output? Even from before those errors? Also, in my
>> experience most make
>> errors are from un-met dependencies. Go through and
>> check the docs and
>> make sure you have installed everything recommended.
>> Pay particular
>> attention to -devel packages. Also if you installed
>> something with an
>> rpm that the docs recommended a source install for
>> they will often not
>> include -devel files, so that could be a problem
>> too.
>>
>>
>> cedar
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at snowman.net
>> http://www.snowman.net/mailman/listinfo/mythtv-users
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
> http://platinum.yahoo.com
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at snowman.net
> http://www.snowman.net/mailman/listinfo/mythtv-users
>



More information about the mythtv-users mailing list