Hello all,
I am having trouble compiling Ptolemy v0.7.1 on slackware linux v3.5.0
from Infomagic.
I have:
kernal version 2.0.34
egcs-1.0.3
perl v5.004_04 for i586-linux

I am using the fix listed in the release notes for egcs-1.0.2 by adding
-DPT_EGCS in the
config-egcs.mk file and including it in config-$PTARCH.mk instead of
config-g++.mk.

********************************* My error starts here:
making install in domains/cg56/dsp/stars
make[5]: Entering directory
`/usr2/ptolemy/obj.linux/domains/cg56/dsp/stars'
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56FIR.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56GoertzelBase.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56Allpass.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56Biquad.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56BiquadDSPlay.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56Comb.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56DTMFPostTest.cc
g++ -I../../../../../src/compat/cfront -DPT_EGCS  -g -O3   -Wall
-Wcast-align -Wsynth  -Dlinux -DI_UNISTD -D_REENTRANT -D_PTHREAD_1003_1c
-g  -I../../../../../src/domains/cg56/dsp/stars
-I../../../../../src/domains/cg56/kernel
-I../../../../../src/domains/cg/kernel -I../../../../../src/kernel
-I../../../../../src/domains/cg56/stars
-I../../../../../src/utils/libptdsp -c
../../../../../src/domains/cg56/dsp/stars/CG56FFTCx.cc
CG56FFTCx.pl: In method `void CG56FFTCx::initCode()':
CG56FFTCx.pl:80: Internal compiler error.
CG56FFTCx.pl:80: Please submit a full bug report to
`[EMAIL PROTECTED]'.
make[5]: *** [CG56FFTCx.o] Error 1
make[5]: Leaving directory
`/usr2/ptolemy/obj.linux/domains/cg56/dsp/stars'
make[4]: *** [install] Error 2
make[4]: Leaving directory `/usr2/ptolemy/obj.linux/domains/cg56/dsp'
making install in domains/cg56/targets
********************* Ends here **********************************
I guess there is a problem with the perl code. I have not used Ptolemy
for quite a while.
I looked at line 80 but I could not see anything glaring (I don't know
perl yet).

I would appreciate any info on why this thing is bombing on me, or
hearing from anyone having
similar problems compiling. This thing is apparently required by a lib
needed to build pigiRpc.

So... I am very bummed about this :(.

Thanks in advance for any help.
Mike Renner




----------------------------------------------------------------------------
Posted to the ptolemy-hackers mailing list.  Please send administrative
mail for this list to: [EMAIL PROTECTED]

Reply via email to