This is my personal set of notes for compiling software under IRIX ... my memory is getting worse, and sometimes I need a little help. These notes may or may not help others (my IRIX machine is somewhat localised); if they do fine, if not you are welcome to send corrections!
export CC=c99
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt
gmake
sudo gmake install
export CC=c99
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt
gmake
sudo gmake install
export CC=gcc
export CFLAGS="-O3 -mips4 -I/usr/nekoware/include"
{Edit configure script to comment out "gnutls_libs="no""}
./configure --prefix=/opt \
# --with-gnutls-libs=/opt/lib32 \
# --with-dynamic-prpls="irc jabber msn napster novell oscar yahoo"
gmake
sudo gmake install
export CC=gcc
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt
{In src/Makefile :-
* Make dillo_LDFLAGS null
* Add "-lpthread" to end of dillo_LDADD
}
gmake
sudo gmake install
export CC=c99
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt --enable-aspell --enable-gpgme
gmake
sudo gmake install
export CC=c99
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt
gmake
sudo gmake install
Required libical and Sylpheed.
export CC=c99
export CFLAGS="-O3 -mips4"
export LDFLAGS="-L/opt/lib"
./configure --prefix=/opt
Edit src/vcal_meeting_gtk.h to add :-
VCalMeeting *vcal_meeting_create_hidden(VCalEvent *event);
Edit src/Makefile to set :-
SYLPHEED_CLAWS_PLUGINDIR = /opt/lib/sylpheed-claws/plugins
Gives spell checking to Sylpheed.
(source)
export CC=c99
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt
gmake
sudo gmake install
(dictionary ... aspell6-en-6.0-0)
./configure
gmake
sudo gmake install
(remove old dictionaries which conflict ... depends on having installed
Aspell 0.50 previously)
sudo rm -rf /opt/lib/aspell
export CC=gcc
export CFLAGS="-O3 -I/opt/include -Dsetenv=putenv"
export LDFLAGS="-L/opt/lib32"
../gcc-source/configure --prefix
cp /opt/include/libintl.h ../gcc-source/include
gmake bootstrap
sudo gmake install
cp /opt/lib/libstdc* /opt/lib32
export CC=c99
export CFLAGS="-O3 mips4 -I/opt/include"
export LDFLAGS="-L/opt/lib32"
./configure --prefix=/opt
Remove -lmpc from Makefile
gmake
sudo gmake install
export CC=gcc
export CXX=g++
export CFLAGS="-O3 -mips4"
export CXXFLAGS="-O3 -mips4 -fpermissive"
./configure --prefix=/opt
gmake
sudo gmake install
Don't try the "stable" version of Fluxbox (0.1.13) as it won't compile with recent versions of g++ without considerable work.
export CC=gcc
export CXX=g++
export CFLAGS="-O3 -mips4"
export CXXFLAGS="-O3 -mips4 -fpermissive"
LDFLAGS="-L/usr/lib32"
./configure --prefix=/opt
(Edit config.h and comment out HAVE_RENDER)
gmake
sudo gmake install
export CC=gcc
export CFLAGS="-O3 -mips4"
./configure --prefix=/opt
gmake
sudo gmake install