jpoplaws@telesci.UUCP (Joseph E Poplawski) (03/17/90)
Hello. I was trying to compile Ephem4.12 that was just posted to the net, and while compiling, I received a couple of errors that I do not know how to rectify. A script is included below by signature below. My system is an 80386 running ISC (1.0.5) UNIX Sys V.3. Any answers would be greatly appreciated. Thanks in advance. -Jo -- Joseph E Poplawski (Jo) Home: 5 Sussex Drive, Willingboro, NJ 08046-1407 Phone: +1 609 835-2846 UUCP: ...{rutgers!rochester!moscom,princeton,pyrnj}!telesci!fantasci!jep Script started Thu Mar 15 22:57:54 1990 $ make cc -O -c io.c "io.c", line 86: FIONREAD undefined "io.c", line 230: CBREAK undefined *** Error code 1 Stop. Script done Thu Mar 15 23:00:29 1990 -- ...!princeton!pyrnj!telesci!fantasci!jep jep@fantasci.uucp jpoplaws@telesci.uucp
lae@ernest.ti.com (Alan Edmonds) (03/19/90)
In article <1081@telesci.UUCP> jpoplaws@telesci.UUCP (Joseph E Poplawski) writes: I was trying to compile Ephem4.12 that was just posted to the net, and while compiling, I received a couple of errors that I do not know how to rectify. A script is included below by signature below. My system is an 80386 running ISC (1.0.5) UNIX Sys V.3. Any answers would be greatly appreciated. Thanks in advance. -Jo Joseph E Poplawski (Jo) Home: 5 Sussex Drive, Willingboro, NJ 08046-1407 Phone: +1 609 835-2846 UUCP: ...{rutgers!rochester!moscom,princeton,pyrnj}!telesci!fantasci!jep Script started Thu Mar 15 22:57:54 1990 $ make cc -O -c io.c "io.c", line 86: FIONREAD undefined "io.c", line 230: CBREAK undefined *** Error code 1 Stop. Script done Thu Mar 15 23:00:29 1990 You need to do two things. At the begining of io.c uncomment the #define USE_NDELAY. (in other words, define USE_NDELAY). THis will get rid of the FIONREAD problem. Number two is change the line referencing CBREAK to reference RAW. (see below) /* sg.sg_flags |= CBREAK; /* wake up on each char but can still kill */ sg.sg_flags |= RAW; /* wake up on each char but can still kill */ This should do it. At least it did on my system - Sys V R3.0. Good luck and your welcome.