IZPH%MUSICB.MCGILL.CA@vm1.cc.mcgill.ca (IZPH000) (02/14/90)
I got all the files for elle (codea to codeg, doca to docd, sba to sbc, maka and makb, and misc) from listserv@ndsuvm1 and read elle.doc to make elle. When I did make, there was a "cc -i -c -O deffun.c" and cpp complained deffun.c does not exist. I tried to grep deffun.c anf deffun.s but grep silently returned . So I touched deffun.c and did another make. But I didn't get much further. elib.a was not properly created and libsb.a was never made. I coudn't understand the following lines in the Makefile : ############## B-elle: $(CORE_OFILES) $(FUN_OFILES) elle.h eesite.h libsb.a $(RANLIB) elib.a cc -i -o xelle -u _main elib.a libsb.a makecf.rl: echo "RANLIB = echo" > makecf.rl -sh -c "if ranlib; then (echo \"RANLIB = ranlib\" > makecf.rl;) fi" libsb.a: make -f sbmake sbnoran $(RANLIB) libsb.a ############### The lines $(RANLIB) elib.a and $(RAMLIB) libsb.a result in complaints from sh : elib.a not found ; libsb.a not found. To make the long story short, I have three questions : 1/- Do I need deffun.c, if I do and you have it, would you please email to me. 2/- How can I make ELLE, even manually. 3/- I also get occasional message "bombed out of codegen", but when I checked the s files, they were there. Does cg generate partial s files ? Thank you in advance. Phi-Ho Hoang. (IZPH@MusicB.McGill.CA)