[mythtv] internal compiler error (gcc-2.95.3) on progfind.cpp
Matt Zimmerman
mdz at debian.org
Sat Feb 15 12:29:44 EST 2003
On Sat, Feb 15, 2003 at 10:28:42AM -0500, Rick Warner wrote:
> Hello all,
> I got this error building a cvs checkout from this morning. Removing the -O6
> from the compiler options got it to compile properly.
>
> g++ -c -pipe -Wall -W -O6 -march=pentiumpro -fomit-frame-pointer
> -funroll-loops -fexpensive-optimizations `freetype-config --cflags`
> -D_REENTRANT -D_GNU_SOURCE -DPREFIX=\"/usr/local\" -DEXTRA_LOCKING -DMMX
> -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/local/include -I../libmyth -I..
> -I/usr/local/qt/include -I/usr/local/qt/mkspecs/default -o progfind.o
> progfind.cpp
> progfind.cpp: In method `void ProgFinder::getRecordingInfo()':
> progfind.cpp:1182: Internal compiler error.
> progfind.cpp:1182: Please submit a full bug report.
> progfind.cpp:1182: See <URL:http://www.gnu.org/software/gcc/bugs.html> for
> instructions.
> cpp0: output pipe has been closed
This is a bug in g++ 2.95.x which is fixed in 3.2.x. You should be able to
work around it by using -O2 instead of -O6, and disabling some of the -f
options (-funroll-loops perhaps).
--
- mdz
More information about the mythtv-dev
mailing list