lnz@edsel (Leonard Zubkoff) (10/16/88)
I recently had an interesting experience porting kermit to Domain/OS SR10 which might be relevant to others. I initially tried running the version of kermit I had been using on 9.7, but it didn't function properly. In order to fix it, I started by looking for apollo and aegis conditionals in the source. Since SR10 is supposed to be "real UNIX", I decided to try renaming apollo to xapollo and aegis to xaegis -- that is, to remove all the conditionalization and see if it would compile and run as a vanilla 4.2/4.3 BSD program. My unconditionalized kermit seems to work just fine. So a recommendation to anyone porting net/public software to SR10: unless there's an abvious reason why apollo-specific conditionalization is necessary, such as GPR support or performance tuning, try building the program as vanilla BSD. Leonard N. Zubkoff Lucid, Incorporated