Joonshik Kim said:
Could any body help me ?
I'm trying to compile a vocoder program in school's HP-unix machine.
when I try following command.
make -f CODER.MAK (CODER.MAK was included in the vocoder source code..)
following message appears.
Make : must be a separator on rule line 31. stop
what do I have to do ?
please..
It was around 1985-1986. My softare shop got
bought by a bigger one, CISI Telematique. The
employees and developers went to CISI's headquarters
to learn the new system, called "UNIX".
We had to discover from the scanty docs of the
Honeywell Bull manuals how to use the stuff. The
thing was to be programmed in a new language, called
"C", instead of the APL we used in the old shop.
There wasn't any interpreter any more, and you had
to specify with great detail to the machine how the
program would run. But it had its rewards, we could
develop incredible more efficient programs, at a lower
level than we were used to in APL.
The whole was organized in "Makefiles", (always with
upper case M as I was told), that a "make" utility
was supposed to swallow.
I remember now, as it was today, one afternoon of 1985,
when Jean Pierre and me spent the whole afternoon staring
"Make: must be a separator on rule line 31. stop"
Not even the wording of the message has changed in those
20 years. Not even that!
The file looked completely normal in our 3270 terminals.
The system editor displayed nothing else as what it
should be there.
AND THERE WAS NO WAY TO FIND ANY INFO ABOUT THAT
in the badly organized and always wrong manuals of
Honeywell Bull.
Bad luck for us, but eventually I got lucky and somewhere there
was a talk about a tab being needed. The file was badly translated
when uploading from the IBM/370 where it came to the mini-computer
with unix. Ahh, a tab is needed.
I remember wondering how can one design such an
interface: tab is invisible, no way to see a tab instead
of 8 spaces can you?
Ahh the good interface rules. And 20 years later the sense
of utter boredom. We are used to say that in the data
processing business everything changes so quickly...
Does it?