Modules
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./dbmmodule.c
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./nismodule.c
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./sunaudiodevmodule.c
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./timingmodule.c
ar cr libModules.a arraymodule.o mathmodule.o parsermodule.o posixmodule.o regexmodule.o regexpr.o stropmodule.o structmodule.o timemodule.o dbmmodule.o fcntlmodule.o nismodule.o pwdmodule.o selectmodule.o socketmodule.o audioopmodule.o imageopmodule.o rgbimgmodule.o md5module.o md5c.o rotormodule.o sunaudiodevmodule.o timingmodule.o
ar: filename sunaudiodevmodule.o truncated to sunaudiodevmodu
...
The name sunaudiodevmodule should be shortened to sunaudmodule.
Here's how I fixed it (csh)...
tibbs dopey 280} cd Modules/
tibbs dopey 281} foreach n ( `grep -l sunaudiodevmodule *` )
foreach? echo $n
foreach? sed s/sunaudiodevmodule/sunaudmodule/g $n
foreach? end
tibbs dopey 282} mv sunaudiodevmodule.c sunaudmodule.c
tibbs dopey 283} cd ..
tibbs dopey 284} make
(cd Modules; make -f Makefile.pre Makefile)
`Makefile' is up to date.
for i in . Parser Objects Python Modules; do \
(echo $i; cd $i; make Makefile); \
done