[mythtv-commits] Ticket #2223: Recent mythvideo changes incompatible with GCC 3.3?
MythTV
mythtv at cvs.mythtv.org
Tue Aug 22 12:44:16 UTC 2006
#2223: Recent mythvideo changes incompatible with GCC 3.3?
--------------------+-------------------------------------------------------
Reporter: nigel | Owner: nigel
Type: defect | Status: new
Priority: minor | Milestone: 0.20
Component: mythtv | Version: head
Severity: medium |
--------------------+-------------------------------------------------------
Lots of errors like:
{{{
g++ ... -o metadatalistmanager.o metadatalistmanager.cpp
In file included from
/usr/include/gcc/darwin/3.3/c++/bits/stl_algobase.h:67,
from /usr/include/gcc/darwin/3.3/c++/list:67,
from metadatalistmanager.cpp:1:
/usr/include/gcc/darwin/3.3/c++/cstdlib:139: error: `_Exit' not declared
/usr/include/gcc/darwin/3.3/c++/cstdlib:165: error: `_Exit' not declared
}}}
which seem to be a compiler bug caused by having an STL header as the
first #include in the file. Moving them around fixes the error. I will
check in the changes when I have had some sleep, and tested building on
Linux (GCC 3.3.5 ?)
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2223>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list