Mail Archives: pgcc/2001/08/21/14:28:08
Just try to compile avifile with Pentium-GCC yourself. Anyway here is my
experiences:
Last lines of output, that I can see, are these:
make[4]: Entering directory
`/usr/local/softaa/linux/DEBS/DSC/avifile-0.60.2/plugins/libwin32/videocodec'
/bin/sh ../../../libtool --silent --mode=compile /usr/local/pggc/bin/g++
-DHAVE_CONFIG_H -I. -I. -I../../../include -O6 -march=pentium
-mcpu=pentium -mstack-align-double -funroll-all-loops -march=i586
-I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -w
-I../../../include -c DS_VideoDecoder.cpp
/bin/sh ../../../libtool --silent --mode=compile /usr/local/pggc/bin/g++
-DHAVE_CONFIG_H -I. -I. -I../../../include -O6 -march=pentium
-mcpu=pentium -mstack-align-double -funroll-all-loops -march=i586
-I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -w
-I../../../include -c VideoEncoder.cpp
/bin/sh ../../../libtool --silent --mode=compile /usr/local/pggc/bin/g++
-DHAVE_CONFIG_H -I. -I. -I../../../include -O6 -march=pentium
-mcpu=pentium -mstack-align-double -funroll-all-loops -march=i586
-I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -w
-I../../../include -c VideoDecoder.cpp
/bin/sh ../../../libtool --silent --mode=compile /usr/local/pggc/bin/g++
-DHAVE_CONFIG_H -I. -I. -I../../../include -O6 -march=pentium
-mcpu=pentium -mstack-align-double -funroll-all-loops -march=i586
-I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -w
-I../../../include -c Module.cpp
/bin/sh ../../../libtool --silent --mode=link /usr/local/pggc/bin/g++
-I../../../include -L/usr/X11R6/lib -L/usr/lib -o libvideocodec.la
DS_VideoDecoder.lo VideoEncoder.lo VideoDecoder.lo Module.lo
make[4]: Leaving directory
`/usr/local/softaa/linux/DEBS/DSC/avifile-0.60.2/plugins/libwin32/videocodec'
make[4]: Entering directory
`/usr/local/softaa/linux/DEBS/DSC/avifile-0.60.2/plugins/libwin32'
/bin/sh ../../libtool --silent --mode=compile /usr/local/pggc/bin/g++
-DHAVE_CONFIG_H -I. -I. -I../../include -O6 -march=pentium
-mcpu=pentium -mstack-align-double -funroll-all-loops -march=i586
-I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -w -I../../include
-Iloader -c libwin32.cpp
It stays so long time and eats very much memory, but not infinitely. I
had to stop it with Ctrl-C.
Here are environment variables I passed to Pentium-GCC:
CC=/usr/local/pggc/bin/gcc \
CXX=/usr/local/pggc/bin/g++ \
CPP=/usr/local/pggc/bin/cpp \
CFLAGS='-O6 -march=pentium -mcpu=pentium -mstack-align-double -funroll-all-loops' \
CXXFLAGS='-O6 -march=pentium -mcpu=pentium -mstack-align-double -funroll-all-loops' \
CPPFLAGS='-O6 -march=pentium -mcpu=pentium -mstack-align-double -funroll-all-loops'
Here is information about my computer:
http://www.cc.jyu.fi/~juhtolv/eng/tietokone.eng.html
juhtolv AT heresy:/home/juhtolv % uname -a
Linux heresy 2.4.5 #1 Tue Jun 5 04:14:03 EEST 2001 i586 unknown
juhtolv AT heresy:/home/juhtolv % /usr/local/pggc/bin/gcc --version
pgcc-2.95.2.1
juhtolv AT heresy:/home/juhtolv % cat /etc/debian_version
2.2
Here is homepage of avifile:
http://divx.euro.ru
I have already said, that compiling avifile with all kind of
optimizations is a good torture test for Pentium-GCC.
--
Juhapekka "naula" Tolvanen * * University of Jyväskylä * * juhtolv AT st DOT jyu DOT fi
http://www.st.jyu.fi/~juhtolv/spam.html * * * * * * "STRAIGHT BUT NOT NARROW"
-----------------------------------------------------------------------------
"Olen saanut palautetta, että olisin saanut silloin ja silloin jos olisin
tehnyt aloitteen. Ko. naiset eivät voineet tehdä aloitetta, koska se "kuuluu"
miehelle. Tok tok. Sitten kun aloitteita tekee, niin naiset loukkaantuvat ja
katkaisevat välit. Hullujenhuoneelle koko porukka." Hiski Haapoja
- Raw text -