=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/misc/astrolog", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for astrolog-5.40nb1 --- astrolog.o --- --- data.o --- --- data2.o --- --- general.o --- --- io.o --- --- data.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c data.c --- general.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c general.c --- io.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c io.c --- astrolog.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c astrolog.c --- data2.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c data2.c --- general.o --- general.c: In function 'SwapR': general.c:49:6: warning: old-style function definition [-Wold-style-definition] 49 | void SwapR(d1, d2) | ^~~~~ general.c:51:1: error: number of arguments doesn't match prototype 51 | { | ^ In file included from astrolog.h:1449, from general.c:38: extern.h:149:13: error: prototype declaration 149 | extern void SwapR P((real *, real *)); | ^~~~~ --- astrolog.o --- astrolog.c: In function 'Action': astrolog.c:83:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 83 | AnsiColor(kDefault); | ^~~~~~~~~ In file included from astrolog.h:1449, from astrolog.c:38: extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ --- general.o --- general.c: In function 'CchSz': general.c:60:5: warning: old-style function definition [-Wold-style-definition] 60 | int CchSz(sz) | ^~~~~ general.c:62:1: error: number of arguments doesn't match prototype 62 | { | ^ extern.h:150:12: error: prototype declaration 150 | extern int CchSz P((CONST char *)); | ^~~~~ general.c: In function 'NCompareSz': general.c:74:5: warning: old-style function definition [-Wold-style-definition] 74 | int NCompareSz(s1, s2) | ^~~~~~~~~~ general.c:76:1: error: number of arguments doesn't match prototype 76 | { | ^ extern.h:151:12: error: prototype declaration 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ --- astrolog.o --- astrolog.c:116:7: error: too many arguments to function 'PrintError'; expected 0, have 1 116 | PrintError(sz); | ^~~~~~~~~~ ~~ extern.h:177:13: note: declared here 177 | extern void PrintError P((char *)); | ^~~~~~~~~~ --- general.o --- general.c: In function 'ClearB': general.c:85:6: warning: old-style function definition [-Wold-style-definition] 85 | void ClearB(pb, cb) | ^~~~~~ general.c:88:1: error: number of arguments doesn't match prototype 88 | { | ^ extern.h:152:13: error: prototype declaration 152 | extern void ClearB P((lpbyte, int)); | ^~~~~~ --- astrolog.o --- astrolog.h:912:19: error: too many arguments to function 'PrintSz'; expected 0, have 1 912 | #define PrintL2() PrintSz("\n\n") | ^~~~~~~ ~~~~~~ astrolog.c:125:5: note: in expansion of macro 'PrintL2' 125 | PrintL2(); | ^~~~~~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ astrolog.c:133:19: error: too many arguments to function 'MdyToJulian'; expected 0, have 3 133 | is.JD = (real)MdyToJulian(MM, DD+us.dayDelta, YY); | ^~~~~~~~~~~ --- general.o --- general.c: In function 'CopyRgb': --- astrolog.o --- extern.h:254:13: note: declared here 254 | extern long MdyToJulian P((int, int, int)); | ^~~~~~~~~~~ --- general.o --- general.c:96:6: warning: old-style function definition [-Wold-style-definition] 96 | void CopyRgb(pbSrc, pbDst, cb) | ^~~~~~~ general.c:99:1: error: number of arguments doesn't match prototype 99 | { | ^ extern.h:153:13: error: prototype declaration 153 | extern void CopyRgb P((byte *, byte *, int)); | ^~~~~~~ --- astrolog.o --- astrolog.c:134:5: error: too many arguments to function 'JulianToMdy'; expected 0, have 4 134 | JulianToMdy(is.JD, &MM, &DD, &YY); | ^~~~~~~~~~~ ~~~~~ extern.h:256:13: note: declared here 256 | extern void JulianToMdy P((real, int *, int *, int *)); | ^~~~~~~~~~~ --- general.o --- general.c: In function 'RSgn': general.c:108:6: warning: old-style function definition [-Wold-style-definition] 108 | real RSgn(r) | ^~~~ general.c:110:1: error: number of arguments doesn't match prototype 110 | { | ^ extern.h:154:13: error: prototype declaration 154 | extern real RSgn P((real)); | ^~~~ --- astrolog.o --- astrolog.c:142:27: error: too many arguments to function 'FInputData'; expected 0, have 1 142 | if (!is.fHaveInfo && !FInputData(szTtyCore)) | ^~~~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:144:5: error: too many arguments to function 'CastChart'; expected 0, have 1 144 | CastChart(fTrue); | ^~~~~~~~~ extern.h:231:13: note: declared here 231 | extern real CastChart P((bool)); | ^~~~~~~~~ astrolog.c:163:5: error: too many arguments to function 'PrintChart'; expected 0, have 1 163 | PrintChart(is.fProgress); /* Otherwise print chart on text screen. */ | ^~~~~~~~~~ ~~~~~~~~~~~~ extern.h:342:13: note: declared here 342 | extern void PrintChart P((bool)); | ^~~~~~~~~~ --- general.o --- general.c: In function 'Angle': general.c:119:6: warning: old-style function definition [-Wold-style-definition] 119 | real Angle(x, y) | ^~~~~ general.c:121:1: error: number of arguments doesn't match prototype 121 | { | ^ extern.h:155:13: error: prototype declaration 155 | extern real Angle P((real, real)); | ^~~~~ --- astrolog.o --- astrolog.c: In function 'InitVariables': astrolog.c:190:3: error: too many arguments to function 'ClearB'; expected 0, have 2 190 | ClearB((lpbyte)&us.fListing, | ^~~~~~ ~~~~~~~~~~~~~~~~~~~~ extern.h:152:13: note: declared here 152 | extern void ClearB P((lpbyte, int)); | ^~~~~~ astrolog.c: In function 'FProcessCommandLine': astrolog.c:206:6: warning: old-style function definition [-Wold-style-definition] 206 | bool FProcessCommandLine(szLine) | ^~~~~~~~~~~~~~~~~~~ astrolog.c:208:1: error: number of arguments doesn't match prototype 208 | { | ^ extern.h:55:13: error: prototype declaration 55 | extern bool FProcessCommandLine P((char *)); | ^~~~~~~~~~~~~~~~~~~ --- general.o --- general.c: In function 'Mod': general.c:142:6: warning: old-style function definition [-Wold-style-definition] 142 | real Mod(d) | ^~~ general.c:144:1: error: number of arguments doesn't match prototype 144 | { | ^ extern.h:156:13: error: prototype declaration 156 | extern real Mod P((real)); | ^~~ --- astrolog.o --- astrolog.c:216:8: error: too many arguments to function 'CchSz'; expected 0, have 1 216 | cb = CchSz(szLine)+1; | ^~~~~ ~~~~~~ extern.h:150:12: note: declared here 150 | extern int CchSz P((CONST char *)); | ^~~~~ astrolog.c:217:3: error: too many arguments to function 'CopyRgb'; expected 0, have 3 217 | CopyRgb((byte *)szLine, (byte *)szCommandLine, cb); | ^~~~~~~ ~~~~~~~~~~~~~~ extern.h:153:13: note: declared here 153 | extern void CopyRgb P((byte *, byte *, int)); | ^~~~~~~ astrolog.c:218:10: error: too many arguments to function 'NParseCommandLine'; expected 0, have 2 218 | argc = NParseCommandLine(szCommandLine, rgsz); | ^~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ --- general.o --- general.c: In function 'ModRad': --- astrolog.o --- extern.h:56:12: note: declared here 56 | extern int NParseCommandLine P((char *, char **)); | ^~~~~~~~~~~~~~~~~ --- general.o --- general.c:157:6: warning: old-style function definition [-Wold-style-definition] 157 | real ModRad(r) | ^~~~~~ general.c:159:1: error: number of arguments doesn't match prototype 159 | { | ^ --- astrolog.o --- astrolog.c:219:8: error: too many arguments to function 'FProcessSwitches'; expected 0, have 2 219 | fT = FProcessSwitches(argc, rgsz); | ^~~~~~~~~~~~~~~~ ~~~~ --- general.o --- extern.h:157:13: error: prototype declaration 157 | extern real ModRad P((real)); | ^~~~~~ --- astrolog.o --- extern.h:59:13: note: declared here 59 | extern bool FProcessSwitches P((int, char **)); | ^~~~~~~~~~~~~~~~ astrolog.c: In function 'NParseCommandLine': astrolog.c:229:5: warning: old-style function definition [-Wold-style-definition] 229 | int NParseCommandLine(szLine, argv) | ^~~~~~~~~~~~~~~~~ astrolog.c:232:1: error: number of arguments doesn't match prototype 232 | { | ^ --- general.o --- general.c: In function 'Dvd': general.c:170:6: warning: old-style function definition [-Wold-style-definition] 170 | long Dvd(x, y) | ^~~ general.c:172:1: error: number of arguments doesn't match prototype 172 | { | ^ --- astrolog.o --- extern.h:56:12: error: prototype declaration 56 | extern int NParseCommandLine P((char *, char **)); | ^~~~~~~~~~~~~~~~~ --- general.o --- extern.h:158:13: error: prototype declaration 158 | extern long Dvd P((long, long)); | ^~~ --- astrolog.o --- astrolog.c:253:11: error: too many arguments to function 'PrintWarning'; expected 0, have 1 253 | PrintWarning("Too many items - rest of line ignored."); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ --- general.o --- general.c: In function 'Mod12': general.c:192:5: warning: old-style function definition [-Wold-style-definition] 192 | int Mod12(i) | ^~~~~ general.c:194:1: error: number of arguments doesn't match prototype 194 | { | ^ extern.h:159:12: error: prototype declaration 159 | extern int Mod12 P((int)); | ^~~~~ general.c: In function 'DecToDeg': general.c:208:6: warning: old-style function definition [-Wold-style-definition] 208 | real DecToDeg(d) | ^~~~~~~~ general.c:210:1: error: number of arguments doesn't match prototype 210 | { | ^ extern.h:160:13: error: prototype declaration 160 | extern real DecToDeg P((real)); | ^~~~~~~~ general.c:211:10: error: too many arguments to function 'RSgn'; expected 0, have 1 211 | return RSgn(d)*(RFloor(RAbs(d))+RFract(RAbs(d))*100.0/60.0); | ^~~~ ~ general.c:108:6: note: declared here 108 | real RSgn(r) | ^~~~ --- astrolog.o --- astrolog.c: In function 'NPromptSwitches': astrolog.c:281:5: warning: old-style function definition [-Wold-style-definition] 281 | int NPromptSwitches(line, argv) | ^~~~~~~~~~~~~~~ astrolog.c:283:1: error: number of arguments doesn't match prototype 283 | { | ^ --- general.o --- general.c: In function 'DegToDec': general.c:219:6: warning: old-style function definition [-Wold-style-definition] 219 | real DegToDec(d) | ^~~~~~~~ general.c:221:1: error: number of arguments doesn't match prototype 221 | { | ^ --- astrolog.o --- extern.h:57:12: error: prototype declaration 57 | extern int NPromptSwitches P((char *, char *[MAXSWITCHES])); | ^~~~~~~~~~~~~~~ --- general.o --- extern.h:161:13: error: prototype declaration 161 | extern real DegToDec P((real)); | ^~~~~~~~ general.c:222:10: error: too many arguments to function 'RSgn'; expected 0, have 1 222 | return RSgn(d)*(RFloor(RAbs(d))+RFract(RAbs(d))*60.0/100.0); | ^~~~ ~ general.c:108:6: note: declared here 108 | real RSgn(r) | ^~~~ --- astrolog.o --- astrolog.c:289:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 289 | AnsiColor(kWhite); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ astrolog.c:290:63: error: too many arguments to function 'PrintSz'; expected 0, have 1 290 | sprintf(sz, "** %s version %s ", szAppName, szVersionCore); PrintSz(sz); | ^~~~~~~ ~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ --- general.o --- general.c: In function 'MinDistance': general.c:229:6: warning: old-style function definition [-Wold-style-definition] 229 | real MinDistance(deg1, deg2) | ^~~~~~~~~~~ general.c:231:1: error: number of arguments doesn't match prototype 231 | { | ^ --- astrolog.o --- astrolog.c:292:16: error: too many arguments to function 'PrintSz'; expected 0, have 1 292 | chSwitch); PrintSz(sz); | ^~~~~~~ ~~ --- general.o --- extern.h:162:13: error: prototype declaration 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ --- astrolog.o --- extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ astrolog.c:293:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 293 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ astrolog.c:294:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 294 | PrintSz("Enter all parameter options below. "); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ --- general.o --- general.c: In function 'MinDifference': --- astrolog.o --- astrolog.c:296:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 296 | PrintSz(sz); | ^~~~~~~ ~~ --- general.o --- general.c:243:6: warning: old-style function definition [-Wold-style-definition] 243 | real MinDifference(deg1, deg2) | ^~~~~~~~~~~~~ general.c:245:1: error: number of arguments doesn't match prototype 245 | { | ^ --- astrolog.o --- extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ --- general.o --- extern.h:163:13: error: prototype declaration 163 | extern real MinDifference P((real, real)); | ^~~~~~~~~~~~~ --- astrolog.o --- astrolog.c:298:3: error: too many arguments to function 'InputString'; expected 0, have 2 298 | InputString("Input command line", line); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ extern.h:208:13: note: declared here 208 | extern void InputString P((char *, char *)); | ^~~~~~~~~~~ astrolog.h:911:18: error: too many arguments to function 'PrintCh'; expected 0, have 1 911 | #define PrintL() PrintCh('\n') | ^~~~~~~ ~~~~ astrolog.c:299:3: note: in expansion of macro 'PrintL' 299 | PrintL(); | ^~~~~~ extern.h:173:13: note: declared here 173 | extern void PrintCh P((char)); | ^~~~~~~ --- general.o --- general.c:251:10: error: too many arguments to function 'RSgn'; expected 0, have 1 251 | return RSgn(i)*(RAbs(i) - rDegMax); | ^~~~ ~ general.c:108:6: note: declared here 108 | real RSgn(r) | ^~~~ --- astrolog.o --- astrolog.c:300:10: error: too many arguments to function 'NParseCommandLine'; expected 0, have 2 300 | return NParseCommandLine(line, argv); | ^~~~~~~~~~~~~~~~~ ~~~~ astrolog.c:229:5: note: declared here 229 | int NParseCommandLine(szLine, argv) | ^~~~~~~~~~~~~~~~~ --- general.o --- general.c: In function 'Midpoint': general.c:258:6: warning: old-style function definition [-Wold-style-definition] 258 | real Midpoint(deg1, deg2) | ^~~~~~~~ --- astrolog.o --- astrolog.c: In function 'NProcessSwitchesRare': --- general.o --- general.c:260:1: error: number of arguments doesn't match prototype 260 | { | ^ --- astrolog.o --- astrolog.c:307:5: warning: old-style function definition [-Wold-style-definition] 307 | int NProcessSwitchesRare(argc, argv, pos, fOr, fAnd, fNot) | ^~~~~~~~~~~~~~~~~~~~ --- general.o --- extern.h:164:13: error: prototype declaration 164 | extern real Midpoint P((real, real)); | ^~~~~~~~ --- astrolog.o --- astrolog.c:311:1: error: number of arguments doesn't match prototype 311 | { | ^ extern.h:58:12: error: prototype declaration 58 | extern int NProcessSwitchesRare P((int, char **, int, bool, bool, bool)); | ^~~~~~~~~~~~~~~~~~~~ --- general.o --- general.c:264:10: error: too many arguments to function 'MinDistance'; expected 0, have 2 264 | return MinDistance(deg1, mid) < rDegQuad ? mid : Mod(mid+rDegHalf); | ^~~~~~~~~~~ ~~~~ general.c:229:6: note: declared here 229 | real MinDistance(deg1, deg2) | ^~~~~~~~~~~ general.c:264:52: error: too many arguments to function 'Mod'; expected 0, have 1 264 | return MinDistance(deg1, mid) < rDegQuad ? mid : Mod(mid+rDegHalf); | ^~~ general.c:142:6: note: declared here 142 | real Mod(d) | ^~~ general.c: In function 'Dignify': general.c:272:6: warning: old-style function definition [-Wold-style-definition] 272 | char Dignify(obj, sign) | ^~~~~~~ general.c:274:1: error: number of arguments doesn't match prototype 274 | { | ^ extern.h:165:13: error: prototype declaration 165 | extern char Dignify P((int, int)); | ^~~~~~~ general.c:279:22: error: too many arguments to function 'Mod12'; expected 0, have 1 279 | if (ruler1[obj] == Mod12(sign+6) || ruler2[obj] == Mod12(sign+6)) | ^~~~~ ~~~~~~ general.c:192:5: note: declared here 192 | int Mod12(i) | ^~~~~ general.c:279:54: error: too many arguments to function 'Mod12'; expected 0, have 1 279 | if (ruler1[obj] == Mod12(sign+6) || ruler2[obj] == Mod12(sign+6)) | ^~~~~ ~~~~~~ general.c:192:5: note: declared here 192 | int Mod12(i) | ^~~~~ general.c:283:21: error: too many arguments to function 'Mod12'; expected 0, have 1 283 | if (exalt[obj] == Mod12(sign+6)) | ^~~~~ ~~~~~~ general.c:192:5: note: declared here 192 | int Mod12(i) | ^~~~~ --- astrolog.o --- astrolog.c:351:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 351 | ErrorArgc("YQ"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c: In function 'DayInMonth': general.c:292:5: warning: old-style function definition [-Wold-style-definition] 292 | int DayInMonth(month, year) | ^~~~~~~~~~ --- astrolog.o --- astrolog.c:356:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 356 | ErrorValN("YQ", i); | ^~~~~~~~~ ~~~~ --- general.o --- general.c:294:1: error: number of arguments doesn't match prototype 294 | { | ^ --- astrolog.o --- extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- extern.h:166:12: error: prototype declaration 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ --- astrolog.o --- astrolog.c:373:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 373 | ErrorArgc("Yz"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:382:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 382 | ErrorArgc("Yl"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:387:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 387 | ErrorValN("Yl", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- general.c: In function 'DaysInMonth': general.c:316:5: warning: old-style function definition [-Wold-style-definition] 316 | int DaysInMonth(month, year) | ^~~~~~~~~~~ general.c:318:1: error: number of arguments doesn't match prototype 318 | { | ^ extern.h:167:12: error: prototype declaration 167 | extern int DaysInMonth P((int, int)); | ^~~~~~~~~~~ --- astrolog.o --- astrolog.c:397:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 397 | ErrorArgc("YP"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c:321:7: error: too many arguments to function 'DayInMonth'; expected 0, have 2 321 | d = DayInMonth(month, year); | ^~~~~~~~~~ ~~~~~ general.c:292:5: note: declared here 292 | int DayInMonth(month, year) | ^~~~~~~~~~ --- astrolog.o --- astrolog.c:402:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 402 | ErrorValN("YP", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- general.c: In function 'DayOfWeek': general.c:330:5: warning: old-style function definition [-Wold-style-definition] 330 | int DayOfWeek(month, day, year) | ^~~~~~~~~ --- astrolog.o --- astrolog.c:412:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 412 | ErrorArgc("Yb"); | ^~~~~~~~~ ~~~~ --- general.o --- general.c:332:1: error: number of arguments doesn't match prototype 332 | { | ^ extern.h:168:12: error: prototype declaration 168 | extern int DayOfWeek P((int, int, int)); | ^~~~~~~~~ --- astrolog.o --- extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c:335:14: error: too many arguments to function 'MdyToJulian'; expected 0, have 3 335 | d = (int)((MdyToJulian(month, day, year) + 1) % 7); | ^~~~~~~~~~~ ~~~~~ --- astrolog.o --- astrolog.c:417:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 417 | ErrorValN("Yb", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- extern.h:254:13: note: declared here 254 | extern long MdyToJulian P((int, int, int)); | ^~~~~~~~~~~ --- astrolog.o --- astrolog.c:426:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 426 | ErrorArgc("YE"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:429:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 429 | i = NParseSz(argv[1], pmObject); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- general.c: In function 'AddDay': general.c:345:5: warning: old-style function definition [-Wold-style-definition] 345 | int AddDay(month, day, year, delta) | ^~~~~~ general.c:347:1: error: number of arguments doesn't match prototype 347 | { | ^ extern.h:169:12: error: prototype declaration 169 | extern int AddDay P((int, int, int, int)); | ^~~~~~ --- astrolog.o --- astrolog.c:431:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 431 | ErrorValN("YE", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- general.c: In function 'GetOrb': general.c:364:6: warning: old-style function definition [-Wold-style-definition] 364 | real GetOrb(obj1, obj2, asp) | ^~~~~~ general.c:366:1: error: number of arguments doesn't match prototype 366 | { | ^ extern.h:170:13: error: prototype declaration 170 | extern real GetOrb P((int, int, int)); | ^~~~~~ --- astrolog.o --- astrolog.c:446:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 446 | ErrorArgc("YR"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c: In function 'Terminate': --- astrolog.o --- astrolog.c:449:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 449 | i = NParseSz(argv[1], pmObject); j = NParseSz(argv[2], pmObject); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- general.c:392:6: warning: old-style function definition [-Wold-style-definition] 392 | void Terminate(tc) | ^~~~~~~~~ general.c:394:1: error: number of arguments doesn't match prototype 394 | { | ^ --- astrolog.o --- astrolog.c:449:42: error: too many arguments to function 'NParseSz'; expected 0, have 2 449 | i = NParseSz(argv[1], pmObject); j = NParseSz(argv[2], pmObject); | ^~~~~~~~ ~~~~~~~ --- general.o --- extern.h:171:13: error: prototype declaration 171 | extern void Terminate P((int)); | ^~~~~~~~~ --- astrolog.o --- extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:464:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 464 | ErrorValN("YR", i); | ^~~~~~~~~ ~~~~ --- general.o --- general.c:401:5: error: too many arguments to function 'AnsiColor'; expected 0, have 1 401 | AnsiColor(kWhite); | ^~~~~~~~~ --- astrolog.o --- extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ --- astrolog.o --- astrolog.c:468:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 468 | ErrorValN("YR", j); | ^~~~~~~~~ ~~~~ --- general.o --- general.c:403:5: error: too many arguments to function 'PrintSz'; expected 0, have 1 403 | PrintSz(sz); | ^~~~~~~ ~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ --- astrolog.o --- extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:472:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 472 | ErrorArgc("YR"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c:409:5: error: too many arguments to function 'PrintSz'; expected 0, have 1 409 | PrintSz(sz); | ^~~~~~~ ~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ general.c: In function 'PrintSz': general.c:420:6: warning: old-style function definition [-Wold-style-definition] 420 | void PrintSz(sz) | ^~~~~~~ general.c:422:1: error: number of arguments doesn't match prototype 422 | { | ^ extern.h:172:13: error: prototype declaration 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ --- astrolog.o --- astrolog.c:483:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 483 | ErrorArgc("YA"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:487:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 487 | i = NParseSz(argv[1], k); j = NParseSz(argv[2], k); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:487:35: error: too many arguments to function 'NParseSz'; expected 0, have 2 487 | i = NParseSz(argv[1], k); j = NParseSz(argv[2], k); | ^~~~~~~~ ~~~~~~~ --- io.o --- io.c: In function 'FileOpen': --- astrolog.o --- extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:490:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 490 | ErrorValN("YA", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- general.c:455:7: error: too many arguments to function 'InputString'; expected 0, have 2 455 | InputString("Press return to continue scrolling", szInput); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:208:13: note: declared here 208 | extern void InputString P((char *, char *)); | ^~~~~~~~~~~ --- io.o --- io.c:52:7: warning: old-style function definition [-Wold-style-definition] 52 | FILE *FileOpen(szFile, nFileMode) | ^~~~~~~~ --- astrolog.o --- astrolog.c:494:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 494 | ErrorValN("YA", j); | ^~~~~~~~~ ~~~~ --- io.o --- io.c:55:1: error: number of arguments doesn't match prototype 55 | { | ^ --- astrolog.o --- extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:498:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 498 | ErrorArgc("YA"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- io.o --- In file included from astrolog.h:1449, from io.c:38: extern.h:203:14: error: prototype declaration 203 | extern FILE *FileOpen P((char *, int)); | ^~~~~~~~ --- general.o --- general.c:462:9: error: too many arguments to function 'Terminate'; expected 0, have 1 462 | Terminate(tcForce); | ^~~~~~~~~ general.c:392:6: note: declared here 392 | void Terminate(tc) | ^~~~~~~~~ --- astrolog.o --- astrolog.c:510:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 510 | ErrorArgc("Yj"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c:469:11: error: too many arguments to function 'AnsiColor'; expected 0, have 1 469 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ --- astrolog.o --- astrolog.c:522:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 522 | i = NParseSz(argv[1], k); j = NParseSz(argv[2], k); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:522:35: error: too many arguments to function 'NParseSz'; expected 0, have 2 522 | i = NParseSz(argv[1], k); j = NParseSz(argv[2], k); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- general.c: In function 'PrintCh': general.c:499:6: warning: old-style function definition [-Wold-style-definition] 499 | void PrintCh(ch) | ^~~~~~~ --- astrolog.o --- astrolog.c:525:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 525 | ErrorValN("Yj", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- general.c:501:1: error: number of arguments doesn't match prototype 501 | { | ^ extern.h:173:13: error: prototype declaration 173 | extern void PrintCh P((char)); | ^~~~~~~ --- astrolog.o --- astrolog.c:529:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 529 | ErrorValN("Yj", j); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- general.c:505:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 505 | PrintSz(sz); /* Then call above to print the string. */ | ^~~~~~~ ~~ general.c:420:6: note: declared here 420 | void PrintSz(sz) | ^~~~~~~ --- astrolog.o --- astrolog.c:533:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 533 | ErrorArgc("Yj"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c: In function 'PrintSzScreen': general.c:512:6: warning: old-style function definition [-Wold-style-definition] 512 | void PrintSzScreen(sz) | ^~~~~~~~~~~~~ general.c:514:1: error: number of arguments doesn't match prototype 514 | { | ^ extern.h:174:13: error: prototype declaration 174 | extern void PrintSzScreen P((char *)); | ^~~~~~~~~~~~~ general.c:519:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 519 | PrintSz(sz); | ^~~~~~~ ~~ general.c:420:6: note: declared here 420 | void PrintSz(sz) | ^~~~~~~ --- astrolog.o --- astrolog.c:545:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 545 | ErrorArgc("YJ"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c: In function 'PrintNotice': --- astrolog.o --- astrolog.c:548:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 548 | i = NParseSz(argv[1], pmObject); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- general.c:527:6: warning: old-style function definition [-Wold-style-definition] 527 | void PrintNotice(sz) | ^~~~~~~~~~~ general.c:529:1: error: number of arguments doesn't match prototype 529 | { | ^ --- astrolog.o --- astrolog.c:550:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 550 | ErrorValN("YJ", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:553:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 553 | j = NParseSz(argv[2], pmSign); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:555:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 555 | ErrorValN("YJ", j); | ^~~~~~~~~ ~~~~ --- general.o --- extern.h:175:13: error: prototype declaration 175 | extern void PrintNotice P((char *)); | ^~~~~~~~~~~ general.c:532:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 532 | AnsiColor(kYellow); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ general.c:534:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 534 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ --- astrolog.o --- extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:559:11: error: too many arguments to function 'NParseSz'; expected 0, have 2 559 | k = NParseSz(argv[3], pmSign); | ^~~~~~~~ ~~~~~~~ --- general.o --- general.c: In function 'PrintWarning': --- astrolog.o --- extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- general.c:542:6: warning: old-style function definition [-Wold-style-definition] 542 | void PrintWarning(sz) | ^~~~~~~~~~~~ general.c:544:1: error: number of arguments doesn't match prototype 544 | { | ^ extern.h:176:13: error: prototype declaration 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ --- astrolog.o --- astrolog.c:561:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 561 | ErrorValN("YJ", k); | ^~~~~~~~~ ~~~~ --- general.o --- general.c:546:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 546 | AnsiColor(kRed); | ^~~~~~~~~ --- astrolog.o --- extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- general.o --- extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ general.c:548:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 548 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ general.c: In function 'PrintError': --- astrolog.o --- astrolog.c:576:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 576 | ErrorArgc("YI"); | ^~~~~~~~~ ~~~~ --- general.o --- general.c:562:6: warning: old-style function definition [-Wold-style-definition] 562 | void PrintError(sz) | ^~~~~~~~~~ --- astrolog.o --- extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- general.o --- general.c:564:1: error: number of arguments doesn't match prototype 564 | { | ^ extern.h:177:13: error: prototype declaration 177 | extern void PrintError P((char *)); | ^~~~~~~~~~ --- astrolog.o --- astrolog.c:579:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 579 | i = NParseSz(argv[1], | ^~~~~~~~ ~~~~~~~ --- general.o --- general.c:566:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 566 | AnsiColor(kRed); | ^~~~~~~~~ --- astrolog.o --- extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:583:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 583 | ErrorValN("YI", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:588:10: error: too many arguments to function 'SzPersist'; expected 0, have 1 588 | sz = SzPersist(argv[2]); | ^~~~~~~~~ ~~~~~~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.c:603:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 603 | ErrorArgc("Yk"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:607:22: error: too many arguments to function 'NParseSz'; expected 0, have 2 --- general.o --- extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ general.c:568:3: error: too many arguments to function 'Terminate'; expected 0, have 1 568 | Terminate(tcError); | ^~~~~~~~~ general.c:392:6: note: declared here 392 | void Terminate(tc) | ^~~~~~~~~ general.c:569:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 569 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ general.c: In function 'ErrorArgc': general.c:581:6: warning: old-style function definition [-Wold-style-definition] 581 | void ErrorArgc(szOpt) | ^~~~~~~~~ general.c:583:1: error: number of arguments doesn't match prototype 583 | { | ^ extern.h:178:13: error: prototype declaration 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ --- io.o --- io.c:109:5: error: too many arguments to function 'PrintError'; expected 0, have 1 109 | PrintError(name); | ^~~~~~~~~~ ~~~~ extern.h:177:13: note: declared here 177 | extern void PrintError P((char *)); | ^~~~~~~~~~ io.c: In function 'FProcessSwitchFile': io.c:119:6: warning: old-style function definition [-Wold-style-definition] 119 | bool FProcessSwitchFile(szFile, file) | ^~~~~~~~~~~~~~~~~~ io.c:122:1: error: number of arguments doesn't match prototype 122 | { | ^ extern.h:204:13: error: prototype declaration 204 | extern bool FProcessSwitchFile P((char *, FILE *)); | ^~~~~~~~~~~~~~~~~~ io.c:127:12: error: too many arguments to function 'FileOpen'; expected 0, have 2 127 | file = FileOpen(szFile, 0); | ^~~~~~~~ ~~~~~~ io.c:52:7: note: declared here 52 | FILE *FileOpen(szFile, nFileMode) | ^~~~~~~~ io.c:137:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 --- astrolog.o --- 607 | kElemA[eFir] = NParseSz(argv[1], pmColor) & 15; | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:608:22: error: too many arguments to function 'NParseSz'; expected 0, have 2 608 | kElemA[eEar] = NParseSz(argv[2], pmColor) & 15; | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:609:22: error: too many arguments to function 'NParseSz'; expected 0, have 2 609 | kElemA[eAir] = NParseSz(argv[3], pmColor) & 15; | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:610:22: error: too many arguments to function 'NParseSz'; expected 0, have 2 610 | kElemA[eWat] = NParseSz(argv[4], pmColor) & 15; --- general.o --- general.c:587:3: error: too many arguments to function 'PrintError'; expected 0, have 1 587 | PrintError(sz); | ^~~~~~~~~~ ~~ general.c:562:6: note: declared here 562 | void PrintError(sz) | ^~~~~~~~~~ general.c: In function 'ErrorValN': general.c:593:6: warning: old-style function definition [-Wold-style-definition] 593 | void ErrorValN(szOpt, nVal) | ^~~~~~~~~ general.c:596:1: error: number of arguments doesn't match prototype 596 | { | ^ extern.h:179:13: error: prototype declaration 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ general.c:601:3: error: too many arguments to function 'PrintError'; expected 0, have 1 601 | PrintError(sz); | ^~~~~~~~~~ ~~ general.c:562:6: note: declared here 562 | void PrintError(sz) | ^~~~~~~~~~ general.c: In function 'ErrorArgv': general.c:607:6: warning: old-style function definition [-Wold-style-definition] 607 | void ErrorArgv(szOpt) | ^~~~~~~~~ --- io.o --- 137 | PrintWarning(szLine); | ^~~~~~~~~~~~ ~~~~~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ io.c:150:12: error: too many arguments to function 'NParseCommandLine'; expected 0, have 2 150 | argc = NParseCommandLine(szLine, argv); | ^~~~~~~~~~~~~~~~~ ~~~~~~ extern.h:56:12: note: declared here 56 | extern int NParseCommandLine P((char *, char **)); | ^~~~~~~~~~~~~~~~~ io.c:151:10: error: too many arguments to function 'FProcessSwitches'; expected 0, have 2 151 | if (!FProcessSwitches(argc, argv)) | ^~~~~~~~~~~~~~~~ ~~~~ extern.h:59:13: note: declared here 59 | extern bool FProcessSwitches P((int, char **)); | ^~~~~~~~~~~~~~~~ --- astrolog.o --- | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:615:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 615 | i = NParseSz(argv[1], k); j = NParseSz(argv[2], k); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:615:35: error: too many arguments to function 'NParseSz'; expected 0, have 2 615 | i = NParseSz(argv[1], k); j = NParseSz(argv[2], k); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:618:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 618 | ErrorValN("Yk", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); --- general.o --- general.c:609:1: error: number of arguments doesn't match prototype 609 | { | ^ extern.h:180:13: error: prototype declaration 180 | extern void ErrorArgv P((char *)); | ^~~~~~~~~ general.c:613:3: error: too many arguments to function 'PrintError'; expected 0, have 1 613 | PrintError(sz); | ^~~~~~~~~~ ~~ general.c:562:6: note: declared here 562 | void PrintError(sz) | ^~~~~~~~~~ general.c: In function 'ErrorSwitch': general.c:619:6: warning: old-style function definition [-Wold-style-definition] 619 | void ErrorSwitch(szOpt) | ^~~~~~~~~~~ general.c:621:1: error: number of arguments doesn't match prototype 621 | { | ^ extern.h:181:13: error: prototype declaration 181 | extern void ErrorSwitch P((char *)); | ^~~~~~~~~~~ general.c:625:3: error: too many arguments to function 'PrintError'; expected 0, have 1 625 | PrintError(sz); | ^~~~~~~~~~ ~~ general.c:562:6: note: declared here 562 | void PrintError(sz) --- astrolog.o --- | ^~~~~~~~~ astrolog.c:622:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 622 | ErrorValN("Yk", j); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:626:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 626 | ErrorArgc("Yk"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:631:16: error: too many arguments to function 'NParseSz'; expected 0, have 2 631 | lpn[k] = NParseSz(argv[3+k-i], pmColor) & 15; | ^~~~~~~~ ~~~~~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:637:7: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 637 | ErrorArgc("YF"); | ^~~~~~~~~ ~~~~ --- general.o --- | ^~~~~~~~~~ general.c: In function 'ErrorEphem': general.c:632:6: warning: old-style function definition [-Wold-style-definition] 632 | void ErrorEphem(sz, l) | ^~~~~~~~~~ general.c:635:1: error: number of arguments doesn't match prototype 635 | { | ^ extern.h:182:13: error: prototype declaration 182 | extern void ErrorEphem P((char *, long)); | ^~~~~~~~~~ general.c:643:3: error: too many arguments to function 'PrintWarning'; expected 0, have 1 643 | PrintWarning(szT); | ^~~~~~~~~~~~ ~~~ general.c:542:6: note: declared here 542 | void PrintWarning(sz) | ^~~~~~~~~~~~ general.c: In function 'PrintTab': general.c:651:6: warning: old-style function definition [-Wold-style-definition] 651 | void PrintTab(ch, cch) | ^~~~~~~~ general.c:654:1: error: number of arguments doesn't match prototype 654 | { | ^ extern.h:183:13: error: prototype declaration 183 | extern void PrintTab P((char, int)); --- astrolog.o --- extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:640:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 640 | i = NParseSz(argv[1], pmObject); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:642:7: error: too many arguments to function 'ErrorValN'; expected 0, have 2 642 | ErrorValN("YF", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:646:8: error: too many arguments to function 'NParseSz'; expected 0, have 2 646 | (NParseSz(argv[3], pmSign)-1)*30) + atof(argv[4])/60.0); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- | ^~~~~~~~ general.c:658:5: error: too many arguments to function 'PrintCh'; expected 0, have 1 658 | PrintCh(ch); | ^~~~~~~ ~~ general.c:499:6: note: declared here 499 | void PrintCh(ch) | ^~~~~~~ general.c: In function 'AnsiColor': general.c:664:6: warning: old-style function definition [-Wold-style-definition] 664 | void AnsiColor(k) | ^~~~~~~~~ general.c:666:1: error: number of arguments doesn't match prototype 666 | { | ^ extern.h:184:13: error: prototype declaration 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ general.c:688:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 688 | PrintSz(sz); | ^~~~~~~ ~~ general.c:420:6: note: declared here 420 | void PrintSz(sz) | ^~~~~~~ general.c:690:5: error: too many arguments to function 'PrintCh'; expected 0, have 1 690 | PrintCh('0'); | ^~~~~~~ ~~~ general.c:499:6: note: declared here 499 | void PrintCh(ch) --- io.o --- io.c: In function 'FOutputData': io.c:174:5: error: too many arguments to function 'PrintError'; expected 0, have 1 174 | PrintError(sz); | ^~~~~~~~~~ ~~ extern.h:177:13: note: declared here 177 | extern void PrintError P((char *)); | ^~~~~~~~~~ io.c:183:7: error: too many arguments to function 'PrintError'; expected 0, have 1 183 | PrintError("Can't output chart with no time/space to file."); | ^~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:177:13: note: declared here 177 | extern void PrintError P((char *)); | ^~~~~~~~~~ io.c:194:19: error: too many arguments to function 'SzTim'; expected 0, have 1 194 | Day, Yea, SzTim(Tim), Dst == 0.0 ? "ST" : (Dst == 1.0 ? "DT" : | ^~~~~ extern.h:191:14: note: declared here 191 | extern char *SzTim P((real)); | ^~~~~ io.c:195:9: error: too many arguments to function 'SzZone'; expected 0, have 1 --- astrolog.o --- astrolog.c:645:9: error: too many arguments to function 'Mod'; expected 0, have 1 645 | r = Mod((real)(atoi(argv[2]) + | ^~~ ~~~~~~~~~~~~~~~~~~~~~~ 646 | (NParseSz(argv[3], pmSign)-1)*30) + atof(argv[4])/60.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ astrolog.c:650:11: error: too many arguments to function 'Mod12'; expected 0, have 1 650 | j = Mod12(i-(cuspLo-1)+6); | ^~~~~ ~~~~~~~~~~~~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ astrolog.c:653:21: error: too many arguments to function 'Mod'; expected 0, have 1 653 | chouse[j] = Mod(r + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ astrolog.c:656:30: error: too many arguments to function 'Mod'; expected 0, have 1 --- general.o --- | ^~~~~~~ general.c:692:5: error: too many arguments to function 'PrintCh'; expected 0, have 1 692 | PrintCh('7'); | ^~~~~~~ ~~~ general.c:499:6: note: declared here 499 | void PrintCh(ch) | ^~~~~~~ general.c:695:5: error: too many arguments to function 'PrintSz'; expected 0, have 1 695 | PrintSz(sz); | ^~~~~~~ ~~ general.c:420:6: note: declared here 420 | void PrintSz(sz) | ^~~~~~~ general.c:697:3: error: too many arguments to function 'PrintCh'; expected 0, have 1 697 | PrintCh('m'); | ^~~~~~~ ~~~ general.c:499:6: note: declared here 499 | void PrintCh(ch) | ^~~~~~~ general.c: In function 'PrintZodiac': general.c:705:6: warning: old-style function definition [-Wold-style-definition] 705 | void PrintZodiac(deg) | ^~~~~~~~~~~ general.c:707:1: error: number of arguments doesn't match prototype 707 | { | ^ extern.h:185:13: error: prototype declaration 185 | extern void PrintZodiac P((real)); --- io.o --- 195 | SzZone(Dst)), SzZone(-Zon), SzLocation(Lon, Lat)); | ^~~~~~ extern.h:192:14: note: declared here 192 | extern char *SzZone P((real)); | ^~~~~~ io.c:195:23: error: too many arguments to function 'SzZone'; expected 0, have 1 195 | SzZone(Dst)), SzZone(-Zon), SzLocation(Lon, Lat)); | ^~~~~~ extern.h:192:14: note: declared here 192 | extern char *SzZone P((real)); | ^~~~~~ io.c:195:37: error: too many arguments to function 'SzLocation'; expected 0, have 2 195 | SzZone(Dst)), SzZone(-Zon), SzLocation(Lon, Lat)); | ^~~~~~~~~~ extern.h:193:14: note: declared here 193 | extern char *SzLocation P((real, real)); | ^~~~~~~~~~ io.c:211:46: error: too many arguments to function 'RSgn'; expected 0, have 1 211 | ret[i] >= 0.0 ? 'D' : chRet, (int)(RSgn(rT)* | ^~~~ ~~ --- astrolog.o --- 656 | planet[cuspLo-1+j] = Mod(r + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ astrolog.c:661:20: error: too many arguments to function 'Mod'; expected 0, have 1 661 | planetalt[i] = Mod((r + rDegQuad) * 2.0) / 2.0 - rDegQuad; | ^~~ ~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ astrolog.c:664:7: error: too many arguments to function 'SphToRec'; expected 0, have 6 664 | SphToRec(atof(argv[8]), planet[i], planetalt[i], | ^~~~~~~~ ~~~~~~~~~~~~~ extern.h:229:13: note: declared here 229 | extern void SphToRec P((real, real, real, real *, real *, real *)); | ^~~~~~~~ astrolog.c:672:12: error: too many arguments to function 'NProcessSwitchesRareX'; expected 0, have 3 672 | return NProcessSwitchesRareX(argc, argv, pos+1); --- general.o --- | ^~~~~~~~~~~ general.c:708:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 708 | AnsiColor(kElemA[(int)(deg / 30.0) & 3]); | ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ general.c:664:6: note: declared here 664 | void AnsiColor(k) | ^~~~~~~~~ general.c:709:11: error: too many arguments to function 'SzZodiac'; expected 0, have 1 709 | PrintSz(SzZodiac(deg)); | ^~~~~~~~ ~~~ extern.h:186:14: note: declared here 186 | extern char *SzZodiac P((real)); | ^~~~~~~~ general.c:709:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 709 | PrintSz(SzZodiac(deg)); | ^~~~~~~ ~~~~~~~~~~~~~ general.c:420:6: note: declared here 420 | void PrintSz(sz) | ^~~~~~~ general.c:710:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 710 | AnsiColor(kDefault); | ^~~~~~~~~ general.c:664:6: note: declared here 664 | void AnsiColor(k) --- io.o --- extern.h:154:13: note: declared here 154 | extern real RSgn P((real)); | ^~~~ io.c: In function 'NParseSz': io.c:274:5: warning: old-style function definition [-Wold-style-definition] 274 | int NParseSz(szEntry, pm) | ^~~~~~~~ io.c:277:1: error: number of arguments doesn't match prototype 277 | { | ^ extern.h:206:12: error: prototype declaration 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ io.c: In function 'RParseSz': io.c:367:6: warning: old-style function definition [-Wold-style-definition] 367 | real RParseSz(szEntry, pm) | ^~~~~~~~ io.c:370:1: error: number of arguments doesn't match prototype 370 | { | ^ extern.h:207:13: error: prototype declaration 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ io.c:410:11: error: too many arguments to function 'NCompareSz'; expected 0, have 2 410 | if (NCompareSz(sz, szZon[i]) == 0) | ^~~~~~~~~~ ~~ --- astrolog.o --- | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ extern.h:569:12: note: declared here 569 | extern int NProcessSwitchesRareX P((int, char **, int)); | ^~~~~~~~~~~~~~~~~~~~~ astrolog.c:676:5: error: too many arguments to function 'ErrorSwitch'; expected 0, have 1 676 | ErrorSwitch(argv[0]); | ^~~~~~~~~~~ ~~~~~~~ extern.h:181:13: note: declared here 181 | extern void ErrorSwitch P((char *)); | ^~~~~~~~~~~ astrolog.c: In function 'FProcessSwitches': astrolog.c:686:6: warning: old-style function definition [-Wold-style-definition] 686 | bool FProcessSwitches(argc, argv) | ^~~~~~~~~~~~~~~~ astrolog.c:689:1: error: number of arguments doesn't match prototype 689 | { | ^ extern.h:59:13: error: prototype declaration 59 | extern bool FProcessSwitches P((int, char **)); | ^~~~~~~~~~~~~~~~ astrolog.c:750:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 750 | ErrorArgc("M"); --- general.o --- | ^~~~~~~~~ general.c: In function 'SzZodiac': general.c:717:7: warning: old-style function definition [-Wold-style-definition] 717 | char *SzZodiac(deg) | ^~~~~~~~ general.c:719:1: error: number of arguments doesn't match prototype 719 | { | ^ extern.h:186:14: error: prototype declaration 186 | extern char *SzZodiac P((real)); | ^~~~~~~~ general.c:729:11: error: too many arguments to function 'Mod'; expected 0, have 1 729 | deg = Mod(deg + (is.fSeconds ? rRound/60.0/60.0 : rRound/60.0)); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ general.c:142:6: note: declared here 142 | real Mod(d) | ^~~ general.c:743:11: error: too many arguments to function 'Mod'; expected 0, have 1 743 | deg = Mod(deg + (is.fSeconds ? rRound/4.0/60.0 : rRound/4.0)); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ general.c:142:6: note: declared here 142 | real Mod(d) | ^~~ --- io.o --- extern.h:151:12: note: declared here 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ io.c: In function 'InputString': io.c:456:6: warning: old-style function definition [-Wold-style-definition] 456 | void InputString(szPrompt, sz) | ^~~~~~~~~~~ io.c:458:1: error: number of arguments doesn't match prototype 458 | { | ^ extern.h:208:13: error: prototype declaration 208 | extern void InputString P((char *, char *)); | ^~~~~~~~~~~ io.c:463:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 463 | PrintSz(szPrompt); | ^~~~~~~ ~~~~~~~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ io.c:464:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 464 | AnsiColor(kYellow); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ --- astrolog.o --- | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:755:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 755 | ErrorValN("M", j); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:760:22: error: too many arguments to function 'SzPersist'; expected 0, have 1 760 | szMacro[j] = SzPersist(argv[2]); | ^~~~~~~~~ ~~~~~~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.c:762:9: error: too many arguments to function 'FProcessCommandLine'; expected 0, have 1 762 | FProcessCommandLine(szMacro[j]); | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ astrolog.c:206:6: note: declared here 206 | bool FProcessCommandLine(szLine) | ^~~~~~~~~~~~~~~~~~~ --- general.o --- general.c: In function 'SzAltitude': general.c:766:7: warning: old-style function definition [-Wold-style-definition] 766 | char *SzAltitude(deg) | ^~~~~~~~~~ general.c:768:1: error: number of arguments doesn't match prototype 768 | { | ^ extern.h:187:14: error: prototype declaration 187 | extern char *SzAltitude P((real)); | ^~~~~~~~~~ general.c: In function 'SzDegree': general.c:791:7: warning: old-style function definition [-Wold-style-definition] 791 | char *SzDegree(deg) | ^~~~~~~~ general.c:793:1: error: number of arguments doesn't match prototype 793 | { | ^ extern.h:188:14: error: prototype declaration 188 | extern char *SzDegree P((real)); | ^~~~~~~~ general.c: In function 'SzDate': general.c:815:7: warning: old-style function definition [-Wold-style-definition] 815 | char *SzDate(mon, day, yea, nFormat) | ^~~~~~ general.c:817:1: error: number of arguments doesn't match prototype 817 | { | ^ --- io.o --- io.c:465:3: error: too many arguments to function 'PrintSz'; expected 0, have 1 465 | PrintSz(" > "); | ^~~~~~~ ~~~~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ io.c:466:3: error: too many arguments to function 'AnsiColor'; expected 0, have 1 466 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ io.c:468:5: error: too many arguments to function 'Terminate'; expected 0, have 1 468 | Terminate(tcForce); /* the program on some machines. */ | ^~~~~~~~~ extern.h:171:13: note: declared here 171 | extern void Terminate P((int)); | ^~~~~~~~~ io.c:469:9: error: too many arguments to function 'CchSz'; expected 0, have 1 469 | cch = CchSz(sz); | ^~~~~ ~~ extern.h:150:12: note: declared here 150 | extern int CchSz P((CONST char *)); | ^~~~~ --- astrolog.o --- astrolog.c:767:11: error: too many arguments to function 'NProcessSwitchesRare'; expected 0, have 6 767 | i = NProcessSwitchesRare(argc, argv, ich, fOr, fAnd, fNot); | ^~~~~~~~~~~~~~~~~~~~ ~~~~ astrolog.c:307:5: note: declared here 307 | int NProcessSwitchesRare(argc, argv, pos, fOr, fAnd, fNot) | ^~~~~~~~~~~~~~~~~~~~ astrolog.c:787:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 787 | ErrorValN("w", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:805:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 805 | ErrorArgc("geometry"); | ^~~~~~~~~ ~~~~~~~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:814:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 --- general.o --- extern.h:189:14: error: prototype declaration 189 | extern char *SzDate P((int, int, int, int)); | ^~~~~~ general.c: In function 'SzTime': general.c:844:7: warning: old-style function definition [-Wold-style-definition] 844 | char *SzTime(hr, min) | ^~~~~~ general.c:846:1: error: number of arguments doesn't match prototype 846 | { | ^ extern.h:190:14: error: prototype declaration 190 | extern char *SzTime P((int, int)); | ^~~~~~ general.c:860:35: error: too many arguments to function 'Mod12'; expected 0, have 1 860 | sprintf(szTim, "%2d:%02d%cm", Mod12(hr), min, hr < 12 ? 'a' : 'p'); | ^~~~~ ~~ general.c:192:5: note: declared here 192 | int Mod12(i) | ^~~~~ general.c: In function 'SzTim': general.c:867:7: warning: old-style function definition [-Wold-style-definition] 867 | char *SzTim(tim) | ^~~~~ general.c:869:1: error: number of arguments doesn't match prototype 869 | { --- io.o --- io.c: In function 'NInputRange': io.c:481:5: warning: old-style function definition [-Wold-style-definition] 481 | int NInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:485:1: error: number of arguments doesn't match prototype 485 | { | ^ extern.h:209:12: error: prototype declaration 209 | extern int NInputRange P((char *, int, int, int)); | ^~~~~~~~~~~ io.c:490:5: error: too many arguments to function 'InputString'; expected 0, have 2 490 | InputString(szPrompt, szLine); | ^~~~~~~~~~~ ~~~~~~~~ io.c:456:6: note: declared here 456 | void InputString(szPrompt, sz) | ^~~~~~~~~~~ io.c:491:9: error: too many arguments to function 'NParseSz'; expected 0, have 2 491 | n = NParseSz(szLine, pm); | ^~~~~~~~ ~~~~~~ io.c:274:5: note: declared here 274 | int NParseSz(szEntry, pm) | ^~~~~~~~ io.c:495:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 495 | PrintWarning(szLine); --- astrolog.o --- 814 | ErrorValN("geometry", gs.xWin); | ^~~~~~~~~ ~~~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:818:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 818 | ErrorValN("geometry", gs.yWin); | ^~~~~~~~~ ~~~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:878:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 878 | ErrorValN("L", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:904:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 904 | ErrorArgc("dp"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); --- general.o --- | ^ extern.h:191:14: error: prototype declaration 191 | extern char *SzTim P((real)); | ^~~~~ general.c:870:10: error: too many arguments to function 'SzTime'; expected 0, have 2 870 | return SzTime(NFloor(tim), (int)(RFract(RAbs(tim))*100.0+rRound/600.0)); | ^~~~~~ general.c:844:7: note: declared here 844 | char *SzTime(hr, min) | ^~~~~~ general.c: In function 'SzZone': general.c:877:7: warning: old-style function definition [-Wold-style-definition] 877 | char *SzZone(zon) | ^~~~~~ general.c:879:1: error: number of arguments doesn't match prototype 879 | { | ^ extern.h:192:14: error: prototype declaration 192 | extern char *SzZone P((real)); | ^~~~~~ general.c: In function 'SzLocation': general.c:892:7: warning: old-style function definition [-Wold-style-definition] 892 | char *SzLocation(lon, lat) | ^~~~~~~~~~ general.c:894:1: error: number of arguments doesn't match prototype 894 | { --- io.o --- | ^~~~~~~~~~~~ ~~~~~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ io.c: In function 'RInputRange': io.c:502:6: warning: old-style function definition [-Wold-style-definition] 502 | real RInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:506:1: error: number of arguments doesn't match prototype 506 | { | ^ extern.h:210:13: error: prototype declaration 210 | extern real RInputRange P((char *, real, real, int)); | ^~~~~~~~~~~ io.c:511:5: error: too many arguments to function 'InputString'; expected 0, have 2 511 | InputString(szPrompt, szLine); | ^~~~~~~~~~~ ~~~~~~~~ io.c:456:6: note: declared here 456 | void InputString(szPrompt, sz) | ^~~~~~~~~~~ io.c:512:9: error: too many arguments to function 'RParseSz'; expected 0, have 2 512 | r = RParseSz(szLine, pm); | ^~~~~~~~ ~~~~~~ io.c:367:6: note: declared here --- astrolog.o --- | ^~~~~~~~~ astrolog.c:912:11: error: too many arguments to function 'GetTimeNow'; expected 0, have 5 912 | GetTimeNow(&MonT, &DayT, &YeaT, &TimT, ZonT-DstT); | ^~~~~~~~~~ extern.h:194:13: note: declared here 194 | extern void GetTimeNow P((int *, int *, int *, real *, real)); | ^~~~~~~~~~ astrolog.c:917:20: error: too many arguments to function 'NParseSz'; expected 0, have 2 917 | YeaT = NParseSz(argv[1], pmYea); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:921:20: error: too many arguments to function 'NParseSz'; expected 0, have 2 921 | MonT = NParseSz(argv[1], pmMon); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ --- general.o --- | ^ extern.h:193:14: error: prototype declaration 193 | extern char *SzLocation P((real, real)); | ^~~~~~~~~~ general.c: In function 'GetTimeNow': general.c:921:6: warning: old-style function definition [-Wold-style-definition] 921 | void GetTimeNow(mon, day, yea, tim, zon) | ^~~~~~~~~~ general.c:924:1: error: number of arguments doesn't match prototype 924 | { | ^ extern.h:194:13: error: prototype declaration 194 | extern void GetTimeNow P((int *, int *, int *, real *, real)); | ^~~~~~~~~~ general.c:948:3: error: too many arguments to function 'JulianToMdy'; expected 0, have 4 948 | JulianToMdy((real)curtimer, mon, day, yea); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~ extern.h:256:13: note: declared here 256 | extern void JulianToMdy P((real, int *, int *, int *)); | ^~~~~~~~~~~ general.c: In function 'ProcessProgname': general.c:1006:7: warning: old-style function definition [-Wold-style-definition] --- io.o --- 367 | real RParseSz(szEntry, pm) | ^~~~~~~~ io.c:517:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 517 | PrintWarning(szLine); | ^~~~~~~~~~~~ ~~~~~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ io.c: In function 'FInputData': io.c:530:6: warning: old-style function definition [-Wold-style-definition] 530 | bool FInputData(szFile) | ^~~~~~~~~~ io.c:532:1: error: number of arguments doesn't match prototype 532 | { | ^ extern.h:211:13: error: prototype declaration 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ io.c:541:7: error: too many arguments to function 'NCompareSz'; expected 0, have 2 541 | if (NCompareSz(szFile, szNulCore) == 0) { | ^~~~~~~~~~ ~~~~~~ extern.h:151:12: note: declared here 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ --- astrolog.o --- astrolog.c:922:20: error: too many arguments to function 'NParseSz'; expected 0, have 2 922 | YeaT = NParseSz(argv[2], pmYea); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:924:15: error: too many arguments to function 'ErrorValN'; expected 0, have 2 924 | ErrorValN("dp", MonT); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:930:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 930 | ErrorValN("dp", YeaT); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:942:13: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 942 | ErrorArgc("dY"); | ^~~~~~~~~ ~~~~ --- general.o --- 1006 | char *ProcessProgname(szPath) | ^~~~~~~~~~~~~~~ general.c:1008:1: error: number of arguments doesn't match prototype 1008 | { | ^ extern.h:196:14: error: prototype declaration 196 | extern char *ProcessProgname P((char *)); | ^~~~~~~~~~~~~~~ general.c: In function 'SzPersist': general.c:1038:7: warning: old-style function definition [-Wold-style-definition] 1038 | char *SzPersist(szSrc) | ^~~~~~~~~ general.c:1040:1: error: number of arguments doesn't match prototype 1040 | { | ^ extern.h:197:14: error: prototype declaration 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ general.c:1050:8: error: too many arguments to function 'CchSz'; expected 0, have 1 1050 | cb = CchSz(szSrc)+1; | ^~~~~ ~~~~~ general.c:60:5: note: declared here 60 | int CchSz(sz) | ^~~~~ general.c:1055:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 1055 | PrintWarning(szT); --- io.o --- io.c:549:7: error: too many arguments to function 'NCompareSz'; expected 0, have 2 549 | if (NCompareSz(szFile, szSetCore) == 0) { | ^~~~~~~~~~ ~~~~~~ extern.h:151:12: note: declared here 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ io.c:559:7: error: too many arguments to function 'NCompareSz'; expected 0, have 2 559 | if (NCompareSz(szFile, szNowCore) == 0) { | ^~~~~~~~~~ ~~~~~~ extern.h:151:12: note: declared here 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ io.c:562:5: error: too many arguments to function 'GetTimeNow'; expected 0, have 5 562 | GetTimeNow(&MM, &DD, &YY, &TT, ZZ-SS); | ^~~~~~~~~~ extern.h:194:13: note: declared here 194 | extern void GetTimeNow P((int *, int *, int *, real *, real)); | ^~~~~~~~~~ io.c:572:7: error: too many arguments to function 'NCompareSz'; expected 0, have 2 --- astrolog.o --- extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:947:13: error: too many arguments to function 'ErrorValN'; expected 0, have 2 947 | ErrorValN("dY", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:959:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 959 | ErrorArgc("display"); | ^~~~~~~~~ ~~~~~~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:962:24: error: too many arguments to function 'SzPersist'; expected 0, have 1 962 | gs.szDisplay = SzPersist(argv[1]); | ^~~~~~~~~ ~~~~~~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ --- general.o --- | ^~~~~~~~~~~~ ~~~ general.c:542:6: note: declared here 542 | void PrintWarning(sz) | ^~~~~~~~~~~~ general.c:1057:5: error: too many arguments to function 'CopyRgb'; expected 0, have 3 1057 | CopyRgb((byte *)szSrc, (byte *)szNew, cb); | ^~~~~~~ ~~~~~~~~~~~~~ general.c:96:6: note: declared here 96 | void CopyRgb(pbSrc, pbDst, cb) | ^~~~~~~ general.c: In function 'PAllocate': general.c:1066:8: warning: old-style function definition [-Wold-style-definition] 1066 | lpbyte PAllocate(lcb, fHuge, szType) | ^~~~~~~~~ general.c:1070:1: error: number of arguments doesn't match prototype 1070 | { | ^ extern.h:198:15: error: prototype declaration 198 | extern lpbyte PAllocate P((long, bool, char *)); | ^~~~~~~~~ general.c:1086:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 1086 | PrintWarning(szT); | ^~~~~~~~~~~~ ~~~ general.c:542:6: note: declared here 542 | void PrintWarning(sz) --- io.o --- 572 | if (NCompareSz(szFile, szTtyCore) == 0) { | ^~~~~~~~~~ ~~~~~~ extern.h:151:12: note: declared here 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ io.c:578:7: error: too many arguments to function 'AnsiColor'; expected 0, have 1 578 | AnsiColor(kWhite); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ io.c:579:67: error: too many arguments to function 'PrintSz'; expected 0, have 1 579 | sprintf(sz, "** %s version %s ", szAppName, szVersionCore); PrintSz(sz); | ^~~~~~~ ~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ io.c:581:20: error: too many arguments to function 'PrintSz'; expected 0, have 1 581 | chSwitch); PrintSz(sz); | ^~~~~~~ ~~ extern.h:172:13: note: declared here --- astrolog.o --- astrolog.c:969:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 969 | ErrorValN("d", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:984:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 984 | ErrorArgc("E"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:993:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 993 | ErrorValN("EY", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1030:9: error: too many arguments to function 'GetTimeNow'; expected 0, have 5 1030 | GetTimeNow(&MonT, &DayT, &YeaT, &TimT, ZonT-DstT); | ^~~~~~~~~~ --- general.o --- | ^~~~~~~~~~~~ --- io.o --- 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ io.c:582:7: error: too many arguments to function 'AnsiColor'; expected 0, have 1 582 | AnsiColor(kDefault); | ^~~~~~~~~ extern.h:184:13: note: declared here 184 | extern void AnsiColor P((int)); | ^~~~~~~~~ io.c:584:9: error: too many arguments to function 'ProcessProgname'; expected 0, have 1 584 | ProcessProgname(is.szProgName), chSwitch); PrintSz(sz); | ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ extern.h:196:14: note: declared here 196 | extern char *ProcessProgname P((char *)); | ^~~~~~~~~~~~~~~ io.c:584:52: error: too many arguments to function 'PrintSz'; expected 0, have 1 584 | ProcessProgname(is.szProgName), chSwitch); PrintSz(sz); | ^~~~~~~ ~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ --- astrolog.o --- extern.h:194:13: note: declared here 194 | extern void GetTimeNow P((int *, int *, int *, real *, real)); | ^~~~~~~~~~ astrolog.c:1034:29: error: too many arguments to function 'NParseSz'; expected 0, have 2 1034 | MonT = -1; DayT = NParseSz(argv[1], pmDay); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1040:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1040 | ErrorArgc("t"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1047:29: error: too many arguments to function 'NParseSz'; expected 0, have 2 1047 | MonT = -1; DayT = NParseSz(argv[2], pmDay); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); --- io.o --- io.c:587:10: error: too many arguments to function 'NInputRange'; expected 0, have 4 587 | MM = NInputRange("Enter month for chart (e.g. '8' 'Aug')", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:481:5: note: declared here 481 | int NInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:590:10: error: too many arguments to function 'DayInMonth'; expected 0, have 2 590 | 1, DayInMonth(MM, 0), pmDay); | ^~~~~~~~~~ extern.h:166:12: note: declared here 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ io.c:589:10: error: too many arguments to function 'NInputRange'; expected 0, have 4 589 | DD = NInputRange("Enter day for chart (e.g. '1' '31') ", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:481:5: note: declared here 481 | int NInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:591:10: error: too many arguments to function 'NInputRange'; expected 0, have 4 --- calc.o --- --- astrolog.o --- | ^~~~~~~~ astrolog.c:1050:16: error: too many arguments to function 'NParseSz'; expected 0, have 2 1050 | MonT = NParseSz(argv[1], pmMon); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1052:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1052 | ErrorValN("t", MonT); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1056:14: error: too many arguments to function 'NParseSz'; expected 0, have 2 1056 | YeaT = NParseSz(argv[2 - (i > 0)], pmYea); | ^~~~~~~~ ~~~~~~~~~~~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1073:9: error: too many arguments to function 'GetTimeNow'; expected 0, have 5 --- io.o --- 591 | YY = NInputRange("Enter year for chart (e.g. '1995') ", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:481:5: note: declared here 481 | int NInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:597:7: error: too many arguments to function 'PrintWarning'; expected 0, have 1 597 | PrintWarning(sz); | ^~~~~~~~~~~~ ~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ io.c:599:10: error: too many arguments to function 'RInputRange'; expected 0, have 4 599 | TT = RInputRange("Enter time for chart (e.g. '18:30' '6:30pm') ", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:502:6: note: declared here 502 | real RInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:602:7: error: too many arguments to function 'RInputRange'; expected 0, have 4 602 | RInputRange("Enter if Daylight time in effect (e.g. 'y' '1')", --- astrolog.o --- 1073 | GetTimeNow(&MonT, &DayT, &YeaT, &TimT, ZonT-DstT); | ^~~~~~~~~~ extern.h:194:13: note: declared here 194 | extern void GetTimeNow P((int *, int *, int *, real *, real)); | ^~~~~~~~~~ astrolog.c:1078:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1078 | ErrorArgc("T"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1081:14: error: too many arguments to function 'NParseSz'; expected 0, have 2 1081 | MonT = NParseSz(argv[1], pmMon); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1082:14: error: too many arguments to function 'NParseSz'; expected 0, have 2 1082 | DayT = NParseSz(argv[2], pmDay); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here --- io.o --- | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:502:6: note: declared here 502 | real RInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:604:10: error: too many arguments to function 'RInputRange'; expected 0, have 4 604 | ZZ = RInputRange("Enter time zone (e.g. '5' 'ET' for Eastern) ", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:502:6: note: declared here 502 | real RInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:607:7: error: too many arguments to function 'PrintWarning'; expected 0, have 1 607 | PrintWarning( | ^~~~~~~~~~~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ io.c:610:10: error: too many arguments to function 'RInputRange'; expected 0, have 4 610 | OO = RInputRange("Enter Longitude of place (e.g. '122W20')", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- astrolog.o --- 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1083:14: error: too many arguments to function 'NParseSz'; expected 0, have 2 1083 | YeaT = NParseSz(argv[3], pmYea); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1085:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1085 | ErrorValN("T", MonT); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.h:858:58: error: too many arguments to function 'DayInMonth'; expected 0, have 2 858 | #define FValidDay(day, mon, yea) ((day) >= 1 && (day) <= DayInMonth(mon, yea)) | ^~~~~~~~~~ astrolog.c:1087:19: note: in expansion of macro 'FValidDay' 1087 | } else if (!FValidDay(DayT, MonT, YeaT)) { --- io.o --- io.c:502:6: note: declared here 502 | real RInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:612:10: error: too many arguments to function 'RInputRange'; expected 0, have 4 612 | AA = RInputRange("Enter Latitude of place (e.g. '47N36') ", | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:502:6: note: declared here 502 | real RInputRange(szPrompt, low, high, pm) | ^~~~~~~~~~~ io.c:615:7: error: too many arguments to function 'InputString'; expected 0, have 2 615 | InputString("Enter name or title for chart ", sz); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:456:6: note: declared here 456 | void InputString(szPrompt, sz) | ^~~~~~~~~~~ io.c:616:20: error: too many arguments to function 'SzPersist'; expected 0, have 1 616 | ciCore.nam = SzPersist(sz); | ^~~~~~~~~ ~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); --- astrolog.o --- | ^~~~~~~~~ extern.h:166:12: note: declared here 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ astrolog.c:1088:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1088 | ErrorValN("T", DayT); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1091:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1091 | ErrorValN("T", YeaT); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1102:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1102 | ErrorValN("P", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- io.o --- | ^~~~~~~~~ io.c:617:7: error: too many arguments to function 'InputString'; expected 0, have 2 617 | InputString("Enter name of city or location", sz); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:456:6: note: declared here 456 | void InputString(szPrompt, sz) | ^~~~~~~~~~~ io.c:618:20: error: too many arguments to function 'SzPersist'; expected 0, have 1 618 | ciCore.loc = SzPersist(sz); | ^~~~~~~~~ ~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.h:911:18: error: too many arguments to function 'PrintCh'; expected 0, have 1 911 | #define PrintL() PrintCh('\n') | ^~~~~~~ ~~~~ io.c:620:5: note: in expansion of macro 'PrintL' 620 | PrintL(); | ^~~~~~ extern.h:173:13: note: declared here 173 | extern void PrintCh P((char)); | ^~~~~~~ --- astrolog.o --- astrolog.c:1122:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1122 | ErrorValN("I", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1135:7: error: too many arguments to function 'FInputData'; expected 0, have 1 1135 | FInputData(szNowCore); | ^~~~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:1148:26: error: too many arguments to function 'RParseSz'; expected 0, have 2 1148 | if (argc <= 1 || RParseSz(argv[1], pmZon) == rLarge) { | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1153:28: error: too many arguments to function 'RParseSz'; expected 0, have 2 1153 | SS = us.dstDef = RParseSz(argv[1], pmZon); --- io.o --- io.c:630:10: error: too many arguments to function 'FileOpen'; expected 0, have 2 630 | file = FileOpen(szFile, 1); | ^~~~~~~~ ~~~~~~ io.c:52:7: note: declared here 52 | FILE *FileOpen(szFile, nFileMode) | ^~~~~~~~ io.c:640:10: error: too many arguments to function 'FProcessSwitchFile'; expected 0, have 2 640 | if (!FProcessSwitchFile(szFile, file)) | ^~~~~~~~~~~~~~~~~~ ~~~~~~ io.c:119:6: note: declared here 119 | bool FProcessSwitchFile(szFile, file) | ^~~~~~~~~~~~~~~~~~ astrolog.h:858:58: error: too many arguments to function 'DayInMonth'; expected 0, have 2 858 | #define FValidDay(day, mon, yea) ((day) >= 1 && (day) <= DayInMonth(mon, yea)) | ^~~~~~~~~~ io.c:650:28: note: in expansion of macro 'FValidDay' 650 | if (!FValidMon(MM) || !FValidDay(DD, MM, YY) || !FValidYea(YY) || | ^~~~~~~~~ extern.h:166:12: note: declared here --- astrolog.o --- | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1155:13: note: in expansion of macro 'ErrorValR' 1155 | ErrorValR("z0", us.dstDef); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1163:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1163 | ErrorArgc("zl"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1166:26: error: too many arguments to function 'RParseSz'; expected 0, have 2 1166 | OO = us.lonDef = RParseSz(argv[1], pmLon); --- io.o --- 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ io.c:652:7: error: too many arguments to function 'PrintWarning'; expected 0, have 1 652 | PrintWarning("Values in old style chart info file are out of range."); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ io.c:667:19: error: too many arguments to function 'Mod'; expected 0, have 1 667 | planet[i] = Mod((l-1.0)*30.0+k+m/60.0); | ^~~ ~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ io.c:696:38: error: too many arguments to function 'Mod'; expected 0, have 1 696 | chouse[i+6] = Mod((chouse[i] = Mod((l-1.0)*30.0+k+m/60.0))+rDegHalf); | ^~~ ~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here --- astrolog.o --- | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1167:26: error: too many arguments to function 'RParseSz'; expected 0, have 2 1167 | AA = us.latDef = RParseSz(argv[2], pmLat); | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1169:11: note: in expansion of macro 'ErrorValR' 1169 | ErrorValR("zl", us.lonDef); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 --- io.o --- 156 | extern real Mod P((real)); | ^~~ io.c:696:21: error: too many arguments to function 'Mod'; expected 0, have 1 696 | chouse[i+6] = Mod((chouse[i] = Mod((l-1.0)*30.0+k+m/60.0))+rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ io.c:700:48: error: too many arguments to function 'Mod'; expected 0, have 1 700 | planet[oMC] = planet[oLil]; planet[oNad] = Mod(planet[oMC] + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ io.c:701:48: error: too many arguments to function 'Mod'; expected 0, have 1 701 | planet[oAsc] = planet[oEP]; planet[oDes] = Mod(planet[oAsc] + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- astrolog.o --- 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1172:11: note: in expansion of macro 'ErrorValR' 1172 | ErrorValR("zl", us.latDef); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1179:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1179 | ErrorArgc("zt"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1182:14: error: too many arguments to function 'RParseSz'; expected 0, have 2 1182 | rT = RParseSz(argv[1], pmTim); | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 --- io.o --- io.c:702:20: error: too many arguments to function 'Mod'; expected 0, have 1 702 | planet[oSou] = Mod(planet[oNod] + rDegHalf); ret[oSou] = ret[oNod]; | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ io.c:708:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 708 | PrintWarning(sz); | ^~~~~~~~~~~~ ~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ --- astrolog.o --- 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1184:11: note: in expansion of macro 'ErrorValR' 1184 | ErrorValR("zt", rT); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1192:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1192 | ErrorArgc("zd"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1195:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1195 | i = NParseSz(argv[1], pmDay); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.h:858:58: error: too many arguments to function 'DayInMonth'; expected 0, have 2 858 | #define FValidDay(day, mon, yea) ((day) >= 1 && (day) <= DayInMonth(mon, yea)) | ^~~~~~~~~~ astrolog.c:1196:14: note: in expansion of macro 'FValidDay' 1196 | if (!FValidDay(i, MM, YY)) { | ^~~~~~~~~ extern.h:166:12: note: declared here 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ astrolog.c:1197:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1197 | ErrorValN("zd", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1205:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1205 | ErrorArgc("zm"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1208:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1208 | i = NParseSz(argv[1], pmMon); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1210:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1210 | ErrorValN("zm", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1218:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1218 | ErrorArgc("zy"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1221:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1221 | i = NParseSz(argv[1], pmYea); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1223:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1223 | ErrorValN("zy", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1231:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1231 | ErrorArgc("zi"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1234:22: error: too many arguments to function 'SzPersist'; expected 0, have 1 1234 | ciCore.nam = SzPersist(argv[1]); | ^~~~~~~~~ ~~~~~~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.c:1235:22: error: too many arguments to function 'SzPersist'; expected 0, have 1 1235 | ciCore.loc = SzPersist(argv[2]); | ^~~~~~~~~ ~~~~~~~ --- calc.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c calc.c --- astrolog.o --- extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.c:1239:24: error: too many arguments to function 'RParseSz'; expected 0, have 2 1239 | if (argc <= 1 || RParseSz(argv[1], pmZon) == rLarge) | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1242:26: error: too many arguments to function 'RParseSz'; expected 0, have 2 1242 | ZZ = us.zonDef = RParseSz(argv[1], pmZon); | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1244:11: note: in expansion of macro 'ErrorValR' 1244 | ErrorValR("z", us.zonDef); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1255:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1255 | ErrorArgc("q"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1262:9: error: too many arguments to function 'JulianToMdy'; expected 0, have 4 1262 | JulianToMdy(is.JD-TT, &MM, &DD, &YY); | ^~~~~~~~~~~ extern.h:256:13: note: declared here 256 | extern void JulianToMdy P((real, int *, int *, int *)); | ^~~~~~~~~~~ astrolog.c:1263:14: error: too many arguments to function 'DegToDec'; expected 0, have 1 1263 | TT = DegToDec(TT * 24.0); | ^~~~~~~~ extern.h:161:13: note: declared here 161 | extern real DegToDec P((real)); | ^~~~~~~~ astrolog.c:1266:22: error: too many arguments to function 'NParseSz'; expected 0, have 2 1266 | MM = i > 1 ? NParseSz(argv[1], pmMon) : 1; | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1267:22: error: too many arguments to function 'NParseSz'; expected 0, have 2 1267 | DD = i > 2 ? NParseSz(argv[2], pmDay) : 1; | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1268:14: error: too many arguments to function 'NParseSz'; expected 0, have 2 1268 | YY = NParseSz(argv[3-(i<3)-(i<2)], pmYea); | ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1269:22: error: too many arguments to function 'RParseSz'; expected 0, have 2 1269 | TT = i > 3 ? RParseSz(argv[4], pmTim) : (i < 3 ? 0.0 : 12.0); | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1270:22: error: too many arguments to function 'RParseSz'; expected 0, have 2 1270 | SS = i > 7 ? RParseSz(argv[5], pmDst) : (i > 6 ? 0.0 : us.dstDef); | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1271:22: error: too many arguments to function 'RParseSz'; expected 0, have 2 1271 | ZZ = i > 6 ? RParseSz(argv[5 + (i > 7)], pmZon) : us.zonDef; | ^~~~~~~~ ~~~~~~~~~~~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1272:22: error: too many arguments to function 'RParseSz'; expected 0, have 2 1272 | OO = i > 6 ? RParseSz(argv[6 + (i > 7)], pmLon) : us.lonDef; | ^~~~~~~~ ~~~~~~~~~~~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1273:22: error: too many arguments to function 'RParseSz'; expected 0, have 2 1273 | AA = i > 6 ? RParseSz(argv[7 + (i > 7)], pmLat) : us.latDef; | ^~~~~~~~ ~~~~~~~~~~~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1275:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1275 | ErrorValN("q", MM); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.h:858:58: error: too many arguments to function 'DayInMonth'; expected 0, have 2 858 | #define FValidDay(day, mon, yea) ((day) >= 1 && (day) <= DayInMonth(mon, yea)) | ^~~~~~~~~~ astrolog.c:1277:21: note: in expansion of macro 'FValidDay' 1277 | } else if (!FValidDay(DD, MM, YY)) { | ^~~~~~~~~ extern.h:166:12: note: declared here 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ astrolog.c:1278:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1278 | ErrorValN("q", DD); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- matrix.o --- --- astrolog.o --- astrolog.c:1281:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1281 | ErrorValN("q", YY); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1284:11: note: in expansion of macro 'ErrorValR' 1284 | ErrorValR("q", TT); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1287:11: note: in expansion of macro 'ErrorValR' 1287 | ErrorValR("q", SS); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1290:11: note: in expansion of macro 'ErrorValR' 1290 | ErrorValR("a", ZZ); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1293:11: note: in expansion of macro 'ErrorValR' 1293 | ErrorValR("a", OO); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1296:11: note: in expansion of macro 'ErrorValR' 1296 | ErrorValR("a", AA); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1305:9: error: too many arguments to function 'ErrorArgv'; expected 0, have 1 1305 | ErrorArgv("i"); | ^~~~~~~~~ ~~~ extern.h:180:13: note: declared here 180 | extern void ErrorArgv P((char *)); | ^~~~~~~~~ astrolog.c:1309:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1309 | ErrorArgc("i"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1313:12: error: too many arguments to function 'FInputData'; expected 0, have 1 1313 | if (!FInputData(argv[1])) | ^~~~~~~~~~ ~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:1334:9: error: too many arguments to function 'ErrorArgv'; expected 0, have 1 1334 | ErrorArgv("o"); | ^~~~~~~~~ ~~~ extern.h:180:13: note: declared here 180 | extern void ErrorArgv P((char *)); | ^~~~~~~~~ astrolog.c:1338:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1338 | ErrorArgc("o"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1342:27: error: too many arguments to function 'SzPersist'; expected 0, have 1 1342 | is.szFileScreen = SzPersist(argv[1]); | ^~~~~~~~~ ~~~~~~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.c:1348:22: error: too many arguments to function 'SzPersist'; expected 0, have 1 1348 | is.szFileOut = SzPersist(argv[1]); | ^~~~~~~~~ ~~~~~~~ extern.h:197:14: note: declared here 197 | extern char *SzPersist P((char *)); | ^~~~~~~~~ astrolog.c:1362:33: error: too many arguments to function 'NParseSz'; expected 0, have 2 1362 | while (argc > 1 && (i = NParseSz(argv[1], pmAspect))) | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1364:13: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1364 | ErrorValN("RA", i); | ^~~~~~~~~ ~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- matrix.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -DDEFAULT_DIR=\"/opt/pkg/lib/astrolog\" -I/opt/pkg/include -c matrix.c --- astrolog.o --- astrolog.c:1393:31: error: too many arguments to function 'NParseSz'; expected 0, have 2 1393 | else if (argc <= 1 || (!NParseSz(argv[1], pmObject))) { | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1399:31: error: too many arguments to function 'NParseSz'; expected 0, have 2 1399 | while (argc > 1 && (i = NParseSz(argv[1], pmObject))) | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1401:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1401 | ErrorValN("R", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1427:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1427 | ErrorArgc("A"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1430:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1430 | i = NParseSz(argv[1], pmAspect); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1432:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1432 | ErrorValN("A", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1439:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1439 | ErrorArgc("A"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1442:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1442 | i = NParseSz(argv[1], ch1 == 'o' || ch1 == 'a' ? pmAspect : pmObject); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1444:11: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1444 | ErrorValN("A", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1447:14: error: too many arguments to function 'RParseSz'; expected 0, have 2 1447 | rT = RParseSz(argv[2], 0); | ^~~~~~~~ ~~~~~~~ extern.h:207:13: note: declared here 207 | extern real RParseSz P((char *, int)); | ^~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1449:11: note: in expansion of macro 'ErrorValR' 1449 | ErrorValR("A", rT); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1479:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1479 | ErrorArgc("c"); | ^~~~~~~~~ ~~~ --- general.o --- *** [general.o] Error code 1 bmake: stopped making "astrolog" in /tmp/work/misc/astrolog/work --- astrolog.o --- extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1482:11: error: too many arguments to function 'NParseSz'; expected 0, have 2 1482 | i = NParseSz(argv[1], pmSystem); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1484:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1484 | ErrorValN("c", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1494:11: note: in expansion of macro 'ErrorValR' 1494 | ErrorValR("s", rT); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1513:28: error: too many arguments to function 'NParseSz'; expected 0, have 2 1513 | if (argc > 1 && (i = NParseSz(argv[1], pmObject))) { | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1518:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1518 | ErrorValN("h", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1535:9: error: too many arguments to function 'GetTimeNow'; expected 0, have 5 1535 | GetTimeNow(&Mon, &Day, &Yea, &Tim, us.zonDef - us.dstDef); | ^~~~~~~~~~ extern.h:194:13: note: declared here 194 | extern void GetTimeNow P((int *, int *, int *, real *, real)); | ^~~~~~~~~~ astrolog.c:1536:18: error: too many arguments to function 'MdytszToJulian'; expected 0, have 6 1536 | is.JDp = MdytszToJulian(Mon, Day, Yea, Tim, us.dstDef, us.zonDef); | ^~~~~~~~~~~~~~ extern.h:255:13: note: declared here 255 | extern real MdytszToJulian P((int, int, int, real, real, real)); | ^~~~~~~~~~~~~~ astrolog.c:1542:11: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1542 | ErrorArgc("pd"); | ^~~~~~~~~ ~~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1547:11: note: in expansion of macro 'ErrorValR' 1547 | ErrorValR("pd", us.rProgDay); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1554:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1554 | ErrorArgc("p"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1557:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1557 | Mon = NParseSz(argv[1], pmMon); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1558:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1558 | Day = NParseSz(argv[2], pmDay); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1559:13: error: too many arguments to function 'NParseSz'; expected 0, have 2 1559 | Yea = NParseSz(argv[3], pmYea); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1561:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1561 | ErrorValN("p", Mon); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.h:858:58: error: too many arguments to function 'DayInMonth'; expected 0, have 2 858 | #define FValidDay(day, mon, yea) ((day) >= 1 && (day) <= DayInMonth(mon, yea)) | ^~~~~~~~~~ astrolog.c:1563:19: note: in expansion of macro 'FValidDay' 1563 | } else if (!FValidDay(Day, Mon, Yea)) { | ^~~~~~~~~ extern.h:166:12: note: declared here 166 | extern int DayInMonth P((int, int)); | ^~~~~~~~~~ astrolog.c:1564:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1564 | ErrorValN("p", Day); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1567:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1567 | ErrorValN("p", Yea); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1570:16: error: too many arguments to function 'MdytszToJulian'; expected 0, have 6 1570 | is.JDp = MdytszToJulian(Mon, Day, Yea, 0.0, us.dstDef, us.zonDef); | ^~~~~~~~~~~~~~ extern.h:255:13: note: declared here 255 | extern real MdytszToJulian P((int, int, int, real, real, real)); | ^~~~~~~~~~~~~~ astrolog.c:1576:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1576 | ErrorArgc("x"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1581:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1581 | ErrorValN("x", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1589:28: error: too many arguments to function 'NParseSz'; expected 0, have 2 1589 | if (argc > 1 && (i = NParseSz(argv[1], pmObject))) { | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1594:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1594 | ErrorValN("1", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1601:28: error: too many arguments to function 'NParseSz'; expected 0, have 2 1601 | if (argc > 1 && (i = NParseSz(argv[1], pmObject))) { | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1606:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1606 | ErrorValN("2", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ --- io.o --- *** [io.o] Error code 1 bmake: stopped making "astrolog" in /tmp/work/misc/astrolog/work --- astrolog.o --- astrolog.c:1634:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1634 | ErrorArgc("F"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1637:11: error: too many arguments to function 'NParseSz'; expected 0, have 2 1637 | i = NParseSz(argv[1], pmObject); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1639:9: error: too many arguments to function 'ErrorValN'; expected 0, have 2 1639 | ErrorValN("F", i); | ^~~~~~~~~ ~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1642:19: error: too many arguments to function 'NParseSz'; expected 0, have 2 1642 | force[i] = (NParseSz(argv[2], pmSign)-1.0)*30.0+DecToDeg(atof(argv[3])); | ^~~~~~~~ ~~~~~~~ extern.h:206:12: note: declared here 206 | extern int NParseSz P((char *, int)); | ^~~~~~~~ astrolog.c:1642:55: error: too many arguments to function 'DecToDeg'; expected 0, have 1 1642 | force[i] = (NParseSz(argv[2], pmSign)-1.0)*30.0+DecToDeg(atof(argv[3])); | ^~~~~~~~ ~~~~~~~~~~~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ extern.h:147:26: error: too many arguments to function 'ErrorValN'; expected 0, have 2 147 | #define ErrorValR(sz, r) ErrorValN(sz, (int)r) | ^~~~~~~~~ astrolog.c:1644:9: note: in expansion of macro 'ErrorValR' 1644 | ErrorValR("F", force[i]); | ^~~~~~~~~ extern.h:179:13: note: declared here 179 | extern void ErrorValN P((char *, int)); | ^~~~~~~~~ astrolog.c:1684:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1684 | ErrorArgc("r"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1708:12: error: too many arguments to function 'FInputData'; expected 0, have 1 1708 | if (!FInputData(argv[2])) | ^~~~~~~~~~ ~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:1712:12: error: too many arguments to function 'FInputData'; expected 0, have 1 1712 | if (!FInputData(argv[1])) | ^~~~~~~~~~ ~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:1726:9: error: too many arguments to function 'ErrorArgc'; expected 0, have 1 1726 | ErrorArgc("y"); | ^~~~~~~~~ ~~~ extern.h:178:13: note: declared here 178 | extern void ErrorArgc P((char *)); | ^~~~~~~~~ astrolog.c:1742:12: error: too many arguments to function 'FInputData'; expected 0, have 1 1742 | if (!FInputData(szNowCore)) | ^~~~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:1745:12: error: too many arguments to function 'FInputData'; expected 0, have 1 1745 | if (!FInputData(argv[1])) | ^~~~~~~~~~ ~~~~~~~ extern.h:211:13: note: declared here 211 | extern bool FInputData P((char *)); | ^~~~~~~~~~ astrolog.c:1783:9: error: too many arguments to function 'ErrorArgv'; expected 0, have 1 1783 | ErrorArgv("X"); | ^~~~~~~~~ ~~~ extern.h:180:13: note: declared here 180 | extern void ErrorArgv P((char *)); | ^~~~~~~~~ astrolog.c:1786:11: error: too many arguments to function 'NProcessSwitchesX'; expected 0, have 6 1786 | i = NProcessSwitchesX(argc, argv, ich, fOr, fAnd, fNot); | ^~~~~~~~~~~~~~~~~ ~~~~ extern.h:568:12: note: declared here 568 | extern int NProcessSwitchesX P((int, char **, int, bool, bool, bool)); | ^~~~~~~~~~~~~~~~~ astrolog.c:1822:7: error: too many arguments to function 'Terminate'; expected 0, have 1 1822 | Terminate(tcForce); | ^~~~~~~~~ extern.h:171:13: note: declared here 171 | extern void Terminate P((int)); | ^~~~~~~~~ astrolog.c:1833:7: error: too many arguments to function 'ErrorSwitch'; expected 0, have 1 1833 | ErrorSwitch(argv[0]); | ^~~~~~~~~~~ ~~~~~~~ extern.h:181:13: note: declared here 181 | extern void ErrorSwitch P((char *)); | ^~~~~~~~~~~ astrolog.c: In function 'main': astrolog.c:1855:6: warning: old-style function definition [-Wold-style-definition] 1855 | void main(argc, argv) | ^~~~ astrolog.c:1869:3: error: too many arguments to function 'FProcessSwitchFile'; expected 0, have 2 1869 | FProcessSwitchFile(DEFAULT_INFOFILE, NULL); | ^~~~~~~~~~~~~~~~~~ extern.h:204:13: note: declared here 204 | extern bool FProcessSwitchFile P((char *, FILE *)); | ^~~~~~~~~~~~~~~~~~ astrolog.c:1879:12: error: too many arguments to function 'NPromptSwitches'; expected 0, have 2 1879 | argc = NPromptSwitches(szCommandLine, rgsz); /* switches if we */ | ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ astrolog.c:281:5: note: declared here 281 | int NPromptSwitches(line, argv) | ^~~~~~~~~~~~~~~ astrolog.c:1884:7: error: too many arguments to function 'FProcessSwitches'; expected 0, have 2 1884 | if (FProcessSwitches(argc, argv)) { | ^~~~~~~~~~~~~~~~ ~~~~ astrolog.c:686:6: note: declared here 686 | bool FProcessSwitches(argc, argv) | ^~~~~~~~~~~~~~~~ astrolog.h:912:19: error: too many arguments to function 'PrintSz'; expected 0, have 1 912 | #define PrintL2() PrintSz("\n\n") | ^~~~~~~ ~~~~~~ astrolog.c:1898:5: note: in expansion of macro 'PrintL2' 1898 | PrintL2(); /* info for another chart to display. */ | ^~~~~~~ extern.h:172:13: note: declared here 172 | extern void PrintSz P((CONST char *)); | ^~~~~~~ astrolog.c:1903:3: error: too many arguments to function 'Terminate'; expected 0, have 1 1903 | Terminate(tcOK); /* The only standard place to exit Astrolog is here. */ | ^~~~~~~~~ extern.h:171:13: note: declared here 171 | extern void Terminate P((int)); | ^~~~~~~~~ *** [astrolog.o] Error code 1 bmake: stopped making "astrolog" in /tmp/work/misc/astrolog/work --- calc.o --- calc.c: In function 'HousePlaceIn': calc.c:52:5: warning: old-style function definition [-Wold-style-definition] 52 | int HousePlaceIn(rDeg) | ^~~~~~~~~~~~ calc.c:54:1: error: number of arguments doesn't match prototype 54 | { | ^ In file included from astrolog.h:1449, from calc.c:38: extern.h:218:12: error: prototype declaration 218 | extern int HousePlaceIn P((real)); | ^~~~~~~~~~~~ calc.c:57:10: error: too many arguments to function 'Mod'; expected 0, have 1 57 | rDeg = Mod(rDeg + 0.5/60.0/60.0); | ^~~ ~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:61:43: error: too many arguments to function 'Mod12'; expected 0, have 1 61 | (rDeg >= chouse[i] && rDeg < chouse[Mod12(i+1)]) || | ^~~~~ ~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c:62:27: error: too many arguments to function 'Mod12'; expected 0, have 1 62 | (chouse[i] > chouse[Mod12(i+1)] && | ^~~~~ ~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c:63:43: error: too many arguments to function 'Mod12'; expected 0, have 1 63 | (rDeg >= chouse[i] || rDeg < chouse[Mod12(i+1)])))); | ^~~~~ ~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c: In function 'ComputeInHouses': calc.c:75:18: error: too many arguments to function 'HousePlaceIn'; expected 0, have 1 75 | inhouse[i] = HousePlaceIn(planet[i]); | ^~~~~~~~~~~~ calc.c:52:5: note: declared here 52 | int HousePlaceIn(rDeg) | ^~~~~~~~~~~~ calc.c: In function 'HouseEqualMidheaven': calc.c:87:17: error: too many arguments to function 'Mod'; expected 0, have 1 87 | chouse[i] = Mod(is.MC-270.0+30.0*(real)(i-1)); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'HouseAlcabitius': calc.c:109:17: error: too many arguments to function 'Mod'; expected 0, have 1 109 | chouse[i] = Mod(chouse[i]+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:111:17: error: too many arguments to function 'Mod'; expected 0, have 1 111 | chouse[i] = Mod(chouse[i+6]+rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'HousePorphyryNeo': calc.c:124:12: error: too many arguments to function 'MinDistance'; expected 0, have 2 124 | delta = (MinDistance(is.MC, is.Asc) - rDegQuad)/4.0; | ^~~~~~~~~~~ ~~~~~ extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ calc.c:125:18: error: too many arguments to function 'Mod'; expected 0, have 1 125 | chouse[sLib] = Mod(is.Asc+rDegHalf); chouse[sCap] = is.MC; | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:126:18: error: too many arguments to function 'Mod'; expected 0, have 1 126 | chouse[sAqu] = Mod(chouse[sCap] + 30.0 + delta + is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:127:18: error: too many arguments to function 'Mod'; expected 0, have 1 127 | chouse[sPis] = Mod(chouse[sAqu] + 30.0 + delta*2 + is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:128:18: error: too many arguments to function 'Mod'; expected 0, have 1 128 | chouse[sSag] = Mod(chouse[sCap] - 30.0 + delta + is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:129:18: error: too many arguments to function 'Mod'; expected 0, have 1 129 | chouse[sSco] = Mod(chouse[sSag] - 30.0 + delta*2 + is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:131:17: error: too many arguments to function 'Mod'; expected 0, have 1 131 | chouse[i] = Mod(chouse[i+6]-rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'HouseWhole': calc.c:143:17: error: too many arguments to function 'Mod'; expected 0, have 1 143 | chouse[i] = Mod((real)((SFromZ(is.Asc)-1)*30) + ZFromS(i)); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'HouseVedic': calc.c:155:17: error: too many arguments to function 'Mod'; expected 0, have 1 155 | chouse[i] = Mod(is.Asc - 15.0 + ZFromS(i)); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'HouseNull': calc.c:167:17: error: too many arguments to function 'Mod'; expected 0, have 1 167 | chouse[i] = Mod(ZFromS(i)); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'ComputeHouses': calc.c:173:6: warning: old-style function definition [-Wold-style-definition] 173 | void ComputeHouses(housesystem) | ^~~~~~~~~~~~~ calc.c:175:1: error: number of arguments doesn't match prototype 175 | { | ^ extern.h:225:13: error: prototype declaration 225 | extern void ComputeHouses P((int)); | ^~~~~~~~~~~~~ calc.c:182:5: error: too many arguments to function 'PrintWarning'; expected 0, have 1 182 | PrintWarning(sz); | ^~~~~~~~~~~~ ~~ extern.h:176:13: note: declared here 176 | extern void PrintWarning P((char *)); | ^~~~~~~~~~~~ calc.c:187:7: error: too many arguments to function 'MinDifference'; expected 0, have 2 187 | if (MinDifference(is.MC, is.Asc) < 0.0) | ^~~~~~~~~~~~~ ~~~~~ extern.h:163:13: note: declared here 163 | extern real MinDifference P((real, real)); | ^~~~~~~~~~~~~ calc.c:188:14: error: too many arguments to function 'Mod'; expected 0, have 1 188 | is.Asc = Mod(is.Asc + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'ComputeStars': calc.c:223:6: warning: old-style function definition [-Wold-style-definition] 223 | void ComputeStars(SD) | ^~~~~~~~~~~~ calc.c:225:1: error: number of arguments doesn't match prototype 225 | { | ^ extern.h:226:13: error: prototype declaration 226 | extern void ComputeStars P((real)); | ^~~~~~~~~~~~ extern.h:245:24: error: too many arguments to function 'CoorXform'; expected 0, have 3 245 | #define EquToEcl(Z, L) CoorXform(Z, L, RFromD(-rAxis)) | ^~~~~~~~~ calc.c:240:5: note: in expansion of macro 'EquToEcl' 240 | EquToEcl(&planet[oNorm+i], &planetalt[oNorm+i]); | ^~~~~~~~ extern.h:261:13: note: declared here 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ calc.c:241:23: error: too many arguments to function 'Mod'; expected 0, have 1 241 | planet[oNorm+i] = Mod(DFromR(planet[oNorm+i])+rEpoch2000+SD); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:254:42: error: too many arguments to function 'NCompareSz'; expected 0, have 2 254 | if (us.nStar == 'n') while (j > 0 && NCompareSz( | ^~~~~~~~~~ 255 | szObjName[oNorm+starname[j]], szObjName[oNorm+starname[j+1]]) > 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:151:12: note: declared here 151 | extern int NCompareSz P((CONST char *, CONST char *)); | ^~~~~~~~~~ calc.c: In function 'Decan': calc.c:294:6: warning: old-style function definition [-Wold-style-definition] 294 | real Decan(deg) | ^~~~~ calc.c:296:1: error: number of arguments doesn't match prototype 296 | { | ^ extern.h:227:13: error: prototype declaration 227 | extern real Decan P((real)); | ^~~~~ calc.c:302:10: error: too many arguments to function 'Mod12'; expected 0, have 1 302 | sign = Mod12(sign + 4*((int)RFloor(unit/10.0))); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c: In function 'Navamsa': calc.c:312:6: warning: old-style function definition [-Wold-style-definition] 312 | real Navamsa(deg) | ^~~~~~~ calc.c:314:1: error: number of arguments doesn't match prototype 314 | { | ^ extern.h:228:13: error: prototype declaration 228 | extern real Navamsa P((real)); | ^~~~~~~ calc.c:320:11: error: too many arguments to function 'Mod12'; expected 0, have 1 320 | sign2 = Mod12(((sign-1 & 3)^(2*(sign-1 & 1)))*3+(int)(unit*0.3)+1); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c: In function 'SphToRec': calc.c:327:6: warning: old-style function definition [-Wold-style-definition] 327 | void SphToRec(r, azi, alt, rx, ry, rz) | ^~~~~~~~ calc.c:329:1: error: number of arguments doesn't match prototype 329 | { | ^ extern.h:229:13: error: prototype declaration 229 | extern void SphToRec P((real, real, real, real *, real *, real *)); | ^~~~~~~~ calc.c: In function 'ComputePlacalc': calc.c:347:6: warning: old-style function definition [-Wold-style-definition] 347 | void ComputePlacalc(t) | ^~~~~~~~~~~~~~ calc.c:349:1: error: number of arguments doesn't match prototype 349 | { | ^ extern.h:230:13: error: prototype declaration 230 | extern void ComputePlacalc P((real)); | ^~~~~~~~~~~~~~ calc.c:361:9: error: too many arguments to function 'FPlacalcPlanet'; expected 0, have 7 361 | if (FPlacalcPlanet(i, t*36525.0+2415020.0, us.objCenter != oEar, | ^~~~~~~~~~~~~~ ~ extern.h:288:13: note: declared here 288 | extern bool FPlacalcPlanet | ^~~~~~~~~~~~~~ calc.c:367:22: error: too many arguments to function 'Mod'; expected 0, have 1 367 | planet[i] = Mod(r1 + is.rSid); | ^~~ ~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:373:7: error: too many arguments to function 'SphToRec'; expected 0, have 6 373 | SphToRec(r4, planet[i], planetalt[i], | ^~~~~~~~ ~~ calc.c:327:6: note: declared here 327 | void SphToRec(r, azi, alt, rx, ry, rz) | ^~~~~~~~ calc.c:400:5: error: too many arguments to function 'ProcessPlanet'; expected 0, have 2 400 | ProcessPlanet(i, 0.0); | ^~~~~~~~~~~~~ ~ extern.h:280:13: note: declared here 280 | extern void ProcessPlanet P((int, real)); | ^~~~~~~~~~~~~ calc.c: In function 'CastChart': calc.c:413:6: warning: old-style function definition [-Wold-style-definition] 413 | real CastChart(fDate) | ^~~~~~~~~ calc.c:415:1: error: number of arguments doesn't match prototype 415 | { | ^ extern.h:231:13: error: prototype declaration 231 | extern real CastChart P((bool)); | ^~~~~~~~~ calc.c:425:19: error: too many arguments to function 'DecToDeg'; expected 0, have 1 425 | ZZ = DegToDec(DecToDeg(OO)/15.0); | ^~~~~~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ calc.c:425:10: error: too many arguments to function 'DegToDec'; expected 0, have 1 425 | ZZ = DegToDec(DecToDeg(OO)/15.0); | ^~~~~~~~ ~~~~~~~~~~~~~~~~~ extern.h:161:13: note: declared here 161 | extern real DegToDec P((real)); | ^~~~~~~~ calc.c:439:11: error: too many arguments to function 'ProcessInput'; expected 0, have 1 439 | Off = ProcessInput(fDate); | ^~~~~~~~~~~~ ~~~~~ extern.h:257:13: note: declared here 257 | extern real ProcessInput P((bool)); | ^~~~~~~~~~~~ calc.c:440:5: error: too many arguments to function 'ComputeVariables'; expected 0, have 1 440 | ComputeVariables(&vtx); | ^~~~~~~~~~~~~~~~ ~~~~ extern.h:262:13: note: declared here 262 | extern void ComputeVariables P((real *)); | ^~~~~~~~~~~~~~~~ calc.c:442:22: error: too many arguments to function 'Mod'; expected 0, have 1 442 | is.RA = RFromD(Mod(-OO)); | ^~~ astrolog.h:814:21: note: in definition of macro 'RFromD' 814 | #define RFromD(r) ((r)/rDegRad) | ^ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:445:5: error: too many arguments to function 'ComputeHouses'; expected 0, have 1 445 | ComputeHouses(us.nHouseSystem); /* Go calculate house cusps. */ | ^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ calc.c:173:6: note: declared here 173 | void ComputeHouses(housesystem) | ^~~~~~~~~~~~~ calc.c:451:7: error: too many arguments to function 'ComputeLunar'; expected 0, have 4 451 | ComputeLunar(&planet[oMoo], &planetalt[oMoo], | ^~~~~~~~~~~~ ~~~~~~~~~~~~~ extern.h:282:13: note: declared here 282 | extern void ComputeLunar P((real *, real *, real *, real *)); | ^~~~~~~~~~~~ calc.c:460:7: error: too many arguments to function 'ComputePlacalc'; expected 0, have 1 460 | ComputePlacalc(is.T); | ^~~~~~~~~~~~~~ ~~~~ calc.c:347:6: note: declared here 347 | void ComputePlacalc(t) | ^~~~~~~~~~~~~~ calc.c:463:22: error: too many arguments to function 'Mod'; expected 0, have 1 463 | planet[oSou] = Mod(planet[oNod]+rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:472:32: error: too many arguments to function 'HousePlaceIn'; expected 0, have 1 472 | (us.nArabicNight == 0 && HousePlaceIn(planet[oSun]) < sLib)) | ^~~~~~~~~~~~ calc.c:52:5: note: declared here 52 | int HousePlaceIn(rDeg) | ^~~~~~~~~~~~ calc.c:474:38: error: too many arguments to function 'RSgn'; expected 0, have 1 474 | j = RAbs(j) < rDegQuad ? j : j - RSgn(j)*rDegMax; | ^~~~ ~ extern.h:154:13: note: declared here 154 | extern real RSgn P((real)); | ^~~~ calc.c:475:20: error: too many arguments to function 'Mod'; expected 0, have 1 475 | planet[oFor] = Mod(j+is.Asc); | ^~~ ~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- matrix.o --- matrix.c: In function 'MdyToJulian': --- calc.o --- calc.c:484:22: error: too many arguments to function 'Mod'; expected 0, have 1 484 | planet[oDes] = Mod(is.Asc + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:485:22: error: too many arguments to function 'Mod'; expected 0, have 1 485 | planet[oNad] = Mod(is.MC + rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- matrix.o --- matrix.c:51:6: warning: old-style function definition [-Wold-style-definition] 51 | long MdyToJulian(mon, day, yea) | ^~~~~~~~~~~ matrix.c:53:1: error: number of arguments doesn't match prototype 53 | { | ^ In file included from astrolog.h:1449, from matrix.c:38: extern.h:254:13: error: prototype declaration 254 | extern long MdyToJulian P((int, int, int)); | ^~~~~~~~~~~ --- calc.o --- calc.c:494:5: error: too many arguments to function 'ComputeStars'; expected 0, have 1 494 | ComputeStars(us.fSidereal ? 0.0 : -Off); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ calc.c:223:6: note: declared here 223 | void ComputeStars(SD) | ^~~~~~~~~~~~ extern.h:244:24: error: too many arguments to function 'CoorXform'; expected 0, have 3 244 | #define EclToEqu(Z, L) CoorXform(Z, L, RFromD(rAxis)) | ^~~~~~~~~ calc.c:502:7: note: in expansion of macro 'EclToEqu' 502 | EclToEqu(&planet[i], &planetalt[i]); | ^~~~~~~~ extern.h:261:13: note: declared here 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ calc.c:512:19: error: too many arguments to function 'Mod'; expected 0, have 1 512 | planet[i] = Mod(planet[i] + (is.JDp - is.JD) / us.rProgDay); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:514:20: error: too many arguments to function 'Mod'; expected 0, have 1 514 | chouse[i] = Mod(chouse[i] + (is.JDp - is.JD) / us.rProgDay); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:518:19: error: too many arguments to function 'Mod'; expected 0, have 1 518 | planet[i] = Mod(planet[i] * (real)us.nHarmonic); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:525:19: error: too many arguments to function 'Mod'; expected 0, have 1 525 | chouse[i] = Mod(chouse[i]+j); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- matrix.o --- matrix.c:69:23: error: too many arguments to function 'julday'; expected 0, have 5 69 | return (long)RFloor(julday(mon, day, yea, 12.0, fGreg)+rRound); | ^~~~~~ ~~~ astrolog.h:818:25: note: in definition of macro 'RFloor' 818 | #define RFloor(r) floor(r) | ^ extern.h:290:15: note: declared here 290 | extern double julday P((int, int, int, double, int)); | ^~~~~~ --- calc.o --- calc.c:544:29: error: too many arguments to function 'MinDistance'; expected 0, have 2 544 | planet[i] = ZFromS(k)+MinDistance(chouse[k], planet[i]) / | ^~~~~~~~~~~ extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ --- matrix.o --- matrix.c: In function 'MdytszToJulian': matrix.c:76:6: warning: old-style function definition [-Wold-style-definition] 76 | real MdytszToJulian(mon, day, yea, tim, dst, zon) | ^~~~~~~~~~~~~~ matrix.c:79:1: error: number of arguments doesn't match prototype 79 | { | ^ --- calc.o --- calc.c:545:39: error: too many arguments to function 'Mod12'; expected 0, have 1 545 | MinDistance(chouse[k], chouse[Mod12(k+1)])*30.0; | ^~~~~ ~~~ --- matrix.o --- extern.h:255:13: error: prototype declaration 255 | extern real MdytszToJulian P((int, int, int, real, real, real)); | ^~~~~~~~~~~~~~ --- calc.o --- extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c:545:9: error: too many arguments to function 'MinDistance'; expected 0, have 2 545 | MinDistance(chouse[k], chouse[Mod12(k+1)])*30.0; | ^~~~~~~~~~~ --- matrix.o --- matrix.c:80:16: error: too many arguments to function 'MdyToJulian'; expected 0, have 3 80 | return (real)MdyToJulian(mon, day, yea) + | ^~~~~~~~~~~ ~~~ matrix.c:51:6: note: declared here 51 | long MdyToJulian(mon, day, yea) | ^~~~~~~~~~~ --- calc.o --- extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ --- matrix.o --- matrix.c:81:6: error: too many arguments to function 'DecToDeg'; expected 0, have 1 81 | (DecToDeg(tim) + DecToDeg(zon) - DecToDeg(dst)) / 24.0; | ^~~~~~~~ ~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ matrix.c:81:22: error: too many arguments to function 'DecToDeg'; expected 0, have 1 81 | (DecToDeg(tim) + DecToDeg(zon) - DecToDeg(dst)) / 24.0; | ^~~~~~~~ ~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ --- calc.o --- calc.c:548:11: error: too many arguments to function 'HousePlaceIn'; expected 0, have 1 548 | k = HousePlaceIn(ZFromS(i)); | ^~~~~~~~~~~~ --- matrix.o --- matrix.c:81:38: error: too many arguments to function 'DecToDeg'; expected 0, have 1 81 | (DecToDeg(tim) + DecToDeg(zon) - DecToDeg(dst)) / 24.0; | ^~~~~~~~ ~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ --- calc.o --- calc.c:52:5: note: declared here 52 | int HousePlaceIn(rDeg) | ^~~~~~~~~~~~ calc.c:549:32: error: too many arguments to function 'MinDistance'; expected 0, have 2 549 | housetemp[i] = ZFromS(k)+MinDistance(chouse[k], ZFromS(i)) / | ^~~~~~~~~~~ --- matrix.o --- matrix.c: In function 'JulianToMdy': matrix.c:88:6: warning: old-style function definition [-Wold-style-definition] 88 | void JulianToMdy(JD, mon, day, yea) | ^~~~~~~~~~~ --- calc.o --- extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ --- matrix.o --- matrix.c:91:1: error: number of arguments doesn't match prototype 91 | { | ^ extern.h:256:13: error: prototype declaration 256 | extern void JulianToMdy P((real, int *, int *, int *)); | ^~~~~~~~~~~ --- calc.o --- calc.c:550:39: error: too many arguments to function 'Mod12'; expected 0, have 1 550 | MinDistance(chouse[k], chouse[Mod12(k+1)])*30.0; | ^~~~~ ~~~ extern.h:159:12: note: declared here 159 | extern int Mod12 P((int)); | ^~~~~ calc.c:550:9: error: too many arguments to function 'MinDistance'; expected 0, have 2 550 | MinDistance(chouse[k], chouse[Mod12(k+1)])*30.0; | ^~~~~~~~~~~ --- matrix.o --- matrix.c:109:3: error: too many arguments to function 'revjul'; expected 0, have 6 109 | revjul(JD, JD >= 2299171.0 /* October 15, 1582 */, mon, day, yea, &tim); | ^~~~~~ ~~ --- calc.o --- extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ --- matrix.o --- extern.h:291:13: note: declared here 291 | extern void revjul P((double, int, int *, int *, int *, double *)); | ^~~~~~ matrix.c: In function 'ProcessInput': matrix.c:119:6: warning: old-style function definition [-Wold-style-definition] 119 | real ProcessInput(fDate) | ^~~~~~~~~~~~ matrix.c:121:1: error: number of arguments doesn't match prototype 121 | { | ^ extern.h:257:13: error: prototype declaration 257 | extern real ProcessInput P((bool)); | ^~~~~~~~~~~~ matrix.c:124:8: error: too many arguments to function 'RSgn'; expected 0, have 1 124 | TT = RSgn(TT)*RFloor(RAbs(TT))+RFract(RAbs(TT))*100.0/60.0 + | ^~~~ --- calc.o --- calc.c:560:19: error: too many arguments to function 'Decan'; expected 0, have 1 560 | planet[i] = Decan(planet[i]); | ^~~~~ --- matrix.o --- extern.h:154:13: note: declared here 154 | extern real RSgn P((real)); | ^~~~ --- calc.o --- calc.c:294:6: note: declared here 294 | real Decan(deg) | ^~~~~ calc.c:568:19: error: too many arguments to function 'Navamsa'; expected 0, have 1 568 | planet[i] = Navamsa(planet[i]); | ^~~~~~~ calc.c:312:6: note: declared here 312 | real Navamsa(deg) | ^~~~~~~ --- matrix.o --- matrix.c:125:6: error: too many arguments to function 'DecToDeg'; expected 0, have 1 125 | (DecToDeg(ZZ) - DecToDeg(SS)); | ^~~~~~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ matrix.c:125:21: error: too many arguments to function 'DecToDeg'; expected 0, have 1 125 | (DecToDeg(ZZ) - DecToDeg(SS)); | ^~~~~~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ matrix.c:126:8: error: too many arguments to function 'DecToDeg'; expected 0, have 1 126 | OO = DecToDeg(OO); | ^~~~~~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ --- calc.o --- calc.c: In function 'CastSectors': calc.c:595:5: error: too many arguments to function 'CastChart'; expected 0, have 1 595 | CastChart(fTrue); | ^~~~~~~~~ calc.c:413:6: note: declared here 413 | real CastChart(fDate) | ^~~~~~~~~ --- matrix.o --- matrix.c:129:15: error: too many arguments to function 'DecToDeg'; expected 0, have 1 129 | AA = RFromD(DecToDeg(AA)); | ^~~~~~~~ astrolog.h:814:21: note: in definition of macro 'RFromD' 814 | #define RFromD(r) ((r)/rDegRad) | ^ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ --- calc.o --- calc.c:606:16: error: too many arguments to function 'Mod'; expected 0, have 1 606 | lon = RFromD(Mod(Lon)); lat = RFromD(Lat); | ^~~ astrolog.h:814:21: note: in definition of macro 'RFromD' 814 | #define RFromD(r) ((r)/rDegRad) | ^ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- matrix.o --- matrix.c:135:19: error: too many arguments to function 'MdyToJulian'; expected 0, have 3 135 | is.JD = (real)MdyToJulian(MM, DD, YY); | ^~~~~~~~~~~ matrix.c:51:6: note: declared here 51 | long MdyToJulian(mon, day, yea) | ^~~~~~~~~~~ --- calc.o --- calc.c:618:3: error: too many arguments to function 'CastChart'; expected 0, have 1 618 | CastChart(fTrue); | ^~~~~~~~~ calc.c:413:6: note: declared here 413 | real CastChart(fDate) | ^~~~~~~~~ extern.h:244:24: error: too many arguments to function 'CoorXform'; expected 0, have 3 244 | #define EclToEqu(Z, L) CoorXform(Z, L, RFromD(rAxis)) | ^~~~~~~~~ calc.c:620:3: note: in expansion of macro 'EclToEqu' 620 | EclToEqu(&mc2, &k); | ^~~~~~~~ extern.h:261:13: note: declared here 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ calc.c:631:18: error: too many arguments to function 'DecToDeg'; expected 0, have 1 631 | ciCore.tim = DecToDeg(ciCore.tim) - 18.0 + 36.0*(real)div/(real)division; | ^~~~~~~~ ~~~~~~~~~~ extern.h:160:13: note: declared here 160 | extern real DecToDeg P((real)); | ^~~~~~~~ --- matrix.o --- matrix.c:149:8: error: too many arguments to function 'Mod'; expected 0, have 1 149 | Ln = Mod((933060-6962911*is.T+7.5*is.T*is.T)/3600.0); /* Mean lunar node */ | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- calc.o --- calc.c:639:18: error: too many arguments to function 'DegToDec'; expected 0, have 1 639 | ciCore.tim = DegToDec(ciCore.tim); | ^~~~~~~~ ~~~~~~~~~~ extern.h:161:13: note: declared here 161 | extern real DegToDec P((real)); | ^~~~~~~~ calc.c:640:5: error: too many arguments to function 'CastChart'; expected 0, have 1 640 | CastChart(fTrue); | ^~~~~~~~~ calc.c:413:6: note: declared here 413 | real CastChart(fDate) | ^~~~~~~~~ --- matrix.o --- matrix.c: In function 'PolToRec': matrix.c:160:6: warning: old-style function definition [-Wold-style-definition] 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c:162:1: error: number of arguments doesn't match prototype 162 | { | ^ extern.h:258:13: error: prototype declaration 258 | extern void PolToRec P((real, real, real *, real *)); | ^~~~~~~~ matrix.c: In function 'RecToPol': matrix.c:172:6: warning: old-style function definition [-Wold-style-definition] 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c:174:1: error: number of arguments doesn't match prototype 174 | { | ^ extern.h:259:13: error: prototype declaration 259 | extern void RecToPol P((real, real, real *, real *)); | ^~~~~~~~ matrix.c:178:8: error: too many arguments to function 'Angle'; expected 0, have 2 178 | *A = Angle(X, Y); | ^~~~~ ~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c: In function 'RecToSph': matrix.c:184:6: warning: old-style function definition [-Wold-style-definition] 184 | real RecToSph(B, L, O) | ^~~~~~~~ matrix.c:186:1: error: number of arguments doesn't match prototype 186 | { | ^ extern.h:260:13: error: prototype declaration 260 | extern real RecToSph P((real, real, real)); | ^~~~~~~~ matrix.c:190:3: error: too many arguments to function 'PolToRec'; expected 0, have 4 190 | PolToRec(A, R, &X, &Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c:192:3: error: too many arguments to function 'PolToRec'; expected 0, have 4 192 | PolToRec(A, R, &X, &Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c:194:3: error: too many arguments to function 'RecToPol'; expected 0, have 4 194 | RecToPol(X, Y, &A, &R); | ^~~~~~~~ ~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ --- calc.o --- extern.h:244:24: error: too many arguments to function 'CoorXform'; expected 0, have 3 244 | #define EclToEqu(Z, L) CoorXform(Z, L, RFromD(rAxis)) | ^~~~~~~~~ calc.c:643:5: note: in expansion of macro 'EclToEqu' 643 | EclToEqu(&mc2, &k); | ^~~~~~~~ extern.h:261:13: note: declared here 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ --- matrix.o --- matrix.c:196:3: error: too many arguments to function 'PolToRec'; expected 0, have 4 196 | PolToRec(A, R, &X, &Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c:199:3: error: too many arguments to function 'RecToPol'; expected 0, have 4 199 | RecToPol(X, Y, &A, &R); | ^~~~~~~~ ~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c: In function 'CoorXform': --- calc.o --- calc.c:652:7: error: too many arguments to function 'EclToHorizon'; expected 0, have 7 652 | EclToHorizon(&azi1, &alt1, cp1.obj[i], rgalt1[i], lon, lat, mc1); | ^~~~~~~~~~~~ ~~~~~ --- matrix.o --- matrix.c:214:6: warning: old-style function definition [-Wold-style-definition] 214 | void CoorXform(azi, alt, tilt) | ^~~~~~~~~ matrix.c:216:1: error: number of arguments doesn't match prototype 216 | { | ^ --- calc.o --- extern.h:355:13: note: declared here 355 | extern void EclToHorizon P((real *, real *, real, real, real, real, real)); | ^~~~~~~~~~~~ --- matrix.o --- extern.h:261:13: error: prototype declaration 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ --- calc.o --- calc.c:653:7: error: too many arguments to function 'EclToHorizon'; expected 0, have 7 653 | EclToHorizon(&azi2, &alt2, cp2.obj[i], rgalt2[i], lon, lat, mc2); | ^~~~~~~~~~~~ ~~~~~ extern.h:355:13: note: declared here 355 | extern void EclToHorizon P((real *, real *, real, real, real, real, real)); | ^~~~~~~~~~~~ calc.c:657:26: error: too many arguments to function 'MinDifference'; expected 0, have 2 657 | k = Mod(azi1 + d*MinDifference(azi1, azi2)); | ^~~~~~~~~~~~~ ~~~~ extern.h:163:13: note: declared here 163 | extern real MinDifference P((real, real)); | ^~~~~~~~~~~~~ --- matrix.o --- matrix.c:228:8: error: too many arguments to function 'Angle'; expected 0, have 2 228 | l1 = Angle(y, x); | ^~~~~ ~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ --- calc.o --- calc.c:657:13: error: too many arguments to function 'Mod'; expected 0, have 1 657 | k = Mod(azi1 + d*MinDifference(azi1, azi2)); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c:658:18: error: too many arguments to function 'MinDistance'; expected 0, have 2 658 | j = 1 + (MinDistance(k, rDegHalf) < rDegQuad); | ^~~~~~~~~~~ ~ --- matrix.o --- matrix.c: In function 'ComputeVariables': matrix.c:239:6: warning: old-style function definition [-Wold-style-definition] 239 | void ComputeVariables(vtx) | ^~~~~~~~~~~~~~~~ --- calc.o --- extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ --- matrix.o --- matrix.c:241:1: error: number of arguments doesn't match prototype 241 | { | ^ extern.h:262:13: error: prototype declaration 262 | extern void ComputeVariables P((real *)); | ^~~~~~~~~~~~~~~~ matrix.c:244:18: error: too many arguments to function 'Mod'; expected 0, have 1 244 | is.RA = RFromD(Mod((6.6460656+2400.0513*is.T+2.58E-5*is.T*is.T+TT)*15.0-OO)); | ^~~ astrolog.h:814:21: note: in definition of macro 'RFromD' 814 | #define RFromD(r) ((r)/rDegRad) | ^ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- calc.o --- calc.c:676:7: error: too many arguments to function 'SwapR'; expected 0, have 2 676 | SwapR(&time[j], &time[j+1]); | ^~~~~ ~~~~~~~~ --- matrix.o --- matrix.c:246:3: error: too many arguments to function 'PolToRec'; expected 0, have 4 246 | PolToRec(A, R, &X, &Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ --- calc.o --- extern.h:149:13: note: declared here 149 | extern void SwapR P((real *, real *)); | ^~~~~ --- matrix.o --- matrix.c:248:3: error: too many arguments to function 'RecToPol'; expected 0, have 4 248 | RecToPol(X, Y, &A, &R); | ^~~~~~~~ ~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c:249:11: error: too many arguments to function 'Mod'; expected 0, have 1 249 | is.MC = Mod(is.rSid + DFromR(A)); /* Midheaven */ | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- calc.o --- calc.c:712:17: error: too many arguments to function 'Mod'; expected 0, have 1 712 | planet[i] = Mod(rDegMax - planet[i]); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- matrix.o --- matrix.c:258:7: error: too many arguments to function 'RecToSph'; expected 0, have 3 258 | G = RecToSph(B, L, O); | ^~~~~~~~ ~ matrix.c:184:6: note: declared here 184 | real RecToSph(B, L, O) | ^~~~~~~~ matrix.c:259:10: error: too many arguments to function 'Mod'; expected 0, have 1 259 | *vtx = Mod(is.rSid + DFromR(G+rPiHalf)); /* Vertex */ | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ --- calc.o --- calc.c: In function 'FEnsureGrid': calc.c:735:27: error: too many arguments to function 'PAllocate'; expected 0, have 3 735 | grid = (GridInfo FPTR *)PAllocate(sizeof(GridInfo), fFalse, "grid"); | ^~~~~~~~~ ~~~~~~~~~~~~~~~~ extern.h:198:15: note: declared here 198 | extern lpbyte PAllocate P((long, bool, char *)); | ^~~~~~~~~ calc.c: In function 'FAcceptAspect': calc.c:742:6: warning: old-style function definition [-Wold-style-definition] 742 | bool FAcceptAspect(obj1, asp, obj2) | ^~~~~~~~~~~~~ calc.c:744:1: error: number of arguments doesn't match prototype 744 | { | ^ extern.h:234:13: error: prototype declaration 234 | extern bool FAcceptAspect P((int, int, int)); | ^~~~~~~~~~~~~ --- matrix.o --- matrix.c: In function 'CuspMidheaven': matrix.c:284:10: error: too many arguments to function 'Mod'; expected 0, have 1 284 | return Mod(DFromR(MC)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'CuspAscendant': matrix.c:291:9: error: too many arguments to function 'Angle'; expected 0, have 2 291 | Asc = Angle(-RSin(is.RA)*RCos(is.OB)-RTan(AA)*RSin(is.OB), RCos(is.RA)); | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ --- calc.o --- calc.c: In function 'GetAspect': calc.c:782:6: warning: old-style function definition [-Wold-style-definition] 782 | void GetAspect(planet1, planet2, ret1, ret2, i, j) | ^~~~~~~~~ calc.c:785:1: error: number of arguments doesn't match prototype 785 | { | ^ extern.h:235:13: error: prototype declaration 235 | extern void GetAspect P((real *, real *, real *, real *, int, int)); | ^~~~~~~~~ calc.c:790:7: error: too many arguments to function 'MinDistance'; expected 0, have 2 790 | l = MinDistance(planet2[i], planet1[j]); | ^~~~~~~~~~~ ~~~~~~~~~~ extern.h:162:13: note: declared here 162 | extern real MinDistance P((real, real)); | ^~~~~~~~~~~ calc.c:792:10: error: too many arguments to function 'FAcceptAspect'; expected 0, have 3 792 | if (!FAcceptAspect(i, k, j)) | ^~~~~~~~~~~~~ ~ calc.c:742:6: note: declared here 742 | bool FAcceptAspect(obj1, asp, obj2) | ^~~~~~~~~~~~~ calc.c:795:19: error: too many arguments to function 'GetOrb'; expected 0, have 3 795 | if (RAbs(m) < GetOrb(i, j, k)) { | ^~~~~~ ~ extern.h:170:13: note: declared here 170 | extern real GetOrb P((int, int, int)); | ^~~~~~ calc.c:805:17: error: too many arguments to function 'MinDifference'; expected 0, have 2 805 | RSgn2(MinDifference(planet2[i], planet1[j]))*RSgn2(m)*RAbs(m); | ^~~~~~~~~~~~~ ~~~~~~~~~~ astrolog.h:803:20: note: in definition of macro 'RSgn2' 803 | #define RSgn2(r) ((r) < 0.0 ? -1.0 : 1.0) | ^ extern.h:163:13: note: declared here 163 | extern real MinDifference P((real, real)); | ^~~~~~~~~~~~~ calc.c: In function 'GetParallel': calc.c:817:6: warning: old-style function definition [-Wold-style-definition] 817 | void GetParallel(planet1, planet2, planetalt1, planetalt2, i, j) | ^~~~~~~~~~~ calc.c:820:1: error: number of arguments doesn't match prototype 820 | { | ^ extern.h:236:13: error: prototype declaration 236 | extern void GetParallel P((real *, real *, real *, real *, int, int)); | ^~~~~~~~~~~ extern.h:244:24: error: too many arguments to function 'CoorXform'; expected 0, have 3 244 | #define EclToEqu(Z, L) CoorXform(Z, L, RFromD(rAxis)) | ^~~~~~~~~ calc.c:825:3: note: in expansion of macro 'EclToEqu' 825 | EclToEqu(&l, &alt1); alt1 = DFromR(alt1); | ^~~~~~~~ extern.h:261:13: note: declared here 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ extern.h:244:24: error: too many arguments to function 'CoorXform'; expected 0, have 3 244 | #define EclToEqu(Z, L) CoorXform(Z, L, RFromD(rAxis)) | ^~~~~~~~~ calc.c:827:3: note: in expansion of macro 'EclToEqu' 827 | EclToEqu(&l, &alt2); alt2 = DFromR(alt2); | ^~~~~~~~ extern.h:261:13: note: declared here 261 | extern void CoorXform P((real *, real *, real)); | ^~~~~~~~~ calc.c:830:10: error: too many arguments to function 'FAcceptAspect'; expected 0, have 3 830 | if (!FAcceptAspect(i, k, j)) | ^~~~~~~~~~~~~ ~ calc.c:742:6: note: declared here 742 | bool FAcceptAspect(obj1, asp, obj2) | ^~~~~~~~~~~~~ calc.c:833:13: error: too many arguments to function 'GetOrb'; expected 0, have 3 833 | if (l < GetOrb(i, j, k)) { | ^~~~~~ ~ extern.h:170:13: note: declared here 170 | extern real GetOrb P((int, int, int)); | ^~~~~~ calc.c: In function 'FCreateGrid': calc.c:844:6: warning: old-style function definition [-Wold-style-definition] 844 | bool FCreateGrid(fFlip) | ^~~~~~~~~~~ calc.c:846:1: error: number of arguments doesn't match prototype 846 | { | ^ extern.h:237:13: error: prototype declaration 237 | extern bool FCreateGrid P((bool)); | ^~~~~~~~~~~ calc.c:860:11: error: too many arguments to function 'GetParallel'; expected 0, have 6 860 | GetParallel(planet, planet, planetalt, planetalt, i, j); | ^~~~~~~~~~~ calc.c:817:6: note: declared here 817 | void GetParallel(planet1, planet2, planetalt1, planetalt2, i, j) | ^~~~~~~~~~~ calc.c:862:11: error: too many arguments to function 'GetAspect'; expected 0, have 6 862 | GetAspect(planet, planet, ret, ret, i, j); | ^~~~~~~~~ calc.c:782:6: note: declared here 782 | void GetAspect(planet1, planet2, ret1, ret2, i, j) | ^~~~~~~~~ calc.c:864:17: error: too many arguments to function 'Midpoint'; expected 0, have 2 864 | l = Mod(Midpoint(planet[i], planet[j])); k = (int)l; /* Calculate */ | ^~~~~~~~ extern.h:164:13: note: declared here 164 | extern real Midpoint P((real, real)); | ^~~~~~~~ calc.c:864:13: error: too many arguments to function 'Mod'; expected 0, have 1 864 | l = Mod(Midpoint(planet[i], planet[j])); k = (int)l; /* Calculate */ | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'FCreateGridRelation': calc.c:879:6: warning: old-style function definition [-Wold-style-definition] 879 | bool FCreateGridRelation(fMidpoint) | ^~~~~~~~~~~~~~~~~~~ calc.c:881:1: error: number of arguments doesn't match prototype 881 | { | ^ extern.h:238:13: error: prototype declaration 238 | extern bool FCreateGridRelation P((bool)); | ^~~~~~~~~~~~~~~~~~~ calc.c:891:11: error: too many arguments to function 'GetParallel'; expected 0, have 6 891 | GetParallel(cp1.obj, cp2.obj, cp1.alt, cp2.alt, i, j); | ^~~~~~~~~~~ ~~~~~~~ calc.c:817:6: note: declared here 817 | void GetParallel(planet1, planet2, planetalt1, planetalt2, i, j) | ^~~~~~~~~~~ calc.c:893:11: error: too many arguments to function 'GetAspect'; expected 0, have 6 893 | GetAspect(cp1.obj, cp2.obj, cp1.dir, cp2.dir, i, j); | ^~~~~~~~~ ~~~~~~~ calc.c:782:6: note: declared here 782 | void GetAspect(planet1, planet2, ret1, ret2, i, j) | ^~~~~~~~~ calc.c:895:17: error: too many arguments to function 'Midpoint'; expected 0, have 2 895 | l = Mod(Midpoint(cp2.obj[i], cp1.obj[j])); k = (int)l; /* Calculate */ | ^~~~~~~~ ~~~~~~~~~~ extern.h:164:13: note: declared here 164 | extern real Midpoint P((real, real)); | ^~~~~~~~ calc.c:895:13: error: too many arguments to function 'Mod'; expected 0, have 1 895 | l = Mod(Midpoint(cp2.obj[i], cp1.obj[j])); k = (int)l; /* Calculate */ | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ calc.c: In function 'CreateElemTable': calc.c:915:6: warning: old-style function definition [-Wold-style-definition] 915 | void CreateElemTable(pet) | ^~~~~~~~~~~~~~~ calc.c:917:1: error: number of arguments doesn't match prototype 917 | { | ^ extern.h:239:13: error: prototype declaration 239 | extern void CreateElemTable P((ET *)); | ^~~~~~~~~~~~~~~ calc.c:920:3: error: too many arguments to function 'ClearB'; expected 0, have 2 920 | ClearB((lpbyte)pet, (int)sizeof(ET)); | ^~~~~~ ~~~~~~~~~~~ extern.h:152:13: note: declared here 152 | extern void ClearB P((lpbyte, int)); | ^~~~~~ *** [calc.o] Error code 1 bmake: stopped making "astrolog" in /tmp/work/misc/astrolog/work --- matrix.o --- matrix.c:292:10: error: too many arguments to function 'Mod'; expected 0, have 1 292 | return Mod(DFromR(Asc)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'CuspEastPoint': matrix.c:299:8: error: too many arguments to function 'Angle'; expected 0, have 2 299 | EP = Angle(-RSin(is.RA)*RCos(is.OB), RCos(is.RA)); | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c:300:10: error: too many arguments to function 'Mod'; expected 0, have 1 300 | return Mod(DFromR(EP)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'CuspPlacidus': matrix.c:306:6: warning: old-style function definition [-Wold-style-definition] 306 | real CuspPlacidus(deg, FF, fNeg) | ^~~~~~~~~~~~ matrix.c:309:1: error: number of arguments doesn't match prototype 309 | { | ^ extern.h:266:13: error: prototype declaration 266 | extern real CuspPlacidus P((real, real, bool)); | ^~~~~~~~~~~~ matrix.c: In function 'HousePlacidus': matrix.c:338:15: error: too many arguments to function 'Mod'; expected 0, have 1 338 | chouse[1] = Mod(is.Asc-is.rSid); | ^~~ ~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:339:15: error: too many arguments to function 'Mod'; expected 0, have 1 339 | chouse[4] = Mod(is.MC+rDegHalf-is.rSid); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:340:15: error: too many arguments to function 'CuspPlacidus'; expected 0, have 3 340 | chouse[5] = CuspPlacidus(30.0, 3.0, fFalse) + rDegHalf; | ^~~~~~~~~~~~ ~~~~ matrix.c:306:6: note: declared here 306 | real CuspPlacidus(deg, FF, fNeg) | ^~~~~~~~~~~~ matrix.c:341:15: error: too many arguments to function 'CuspPlacidus'; expected 0, have 3 341 | chouse[6] = CuspPlacidus(60.0, 1.5, fFalse) + rDegHalf; | ^~~~~~~~~~~~ ~~~~ matrix.c:306:6: note: declared here 306 | real CuspPlacidus(deg, FF, fNeg) | ^~~~~~~~~~~~ matrix.c:342:15: error: too many arguments to function 'CuspPlacidus'; expected 0, have 3 342 | chouse[2] = CuspPlacidus(120.0, 1.5, fTrue); | ^~~~~~~~~~~~ ~~~~~ matrix.c:306:6: note: declared here 306 | real CuspPlacidus(deg, FF, fNeg) | ^~~~~~~~~~~~ matrix.c:343:15: error: too many arguments to function 'CuspPlacidus'; expected 0, have 3 343 | chouse[3] = CuspPlacidus(150.0, 3.0, fTrue); | ^~~~~~~~~~~~ ~~~~~ matrix.c:306:6: note: declared here 306 | real CuspPlacidus(deg, FF, fNeg) | ^~~~~~~~~~~~ matrix.c:346:19: error: too many arguments to function 'Mod'; expected 0, have 1 346 | chouse[i] = Mod(chouse[i]+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:348:19: error: too many arguments to function 'Mod'; expected 0, have 1 348 | chouse[i] = Mod(chouse[i-6]+rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HouseKoch': matrix.c:360:9: error: too many arguments to function 'Mod'; expected 0, have 1 360 | D = Mod(60.0+30.0*(real)i); | ^~~ ~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:366:17: error: too many arguments to function 'Mod'; expected 0, have 1 366 | A3 = RFromD(Mod(DFromR(is.RA)+D+A2*DFromR(A1))); | ^~~ astrolog.h:814:21: note: in definition of macro 'RFromD' 814 | #define RFromD(r) ((r)/rDegRad) | ^ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:367:9: error: too many arguments to function 'Angle'; expected 0, have 2 367 | X = Angle(RCos(A3)*RCos(is.OB)-KN*RTan(AA)*RSin(is.OB), RSin(A3)); | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c:368:17: error: too many arguments to function 'Mod'; expected 0, have 1 368 | chouse[i] = Mod(DFromR(X)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HouseEqual': matrix.c:377:17: error: too many arguments to function 'Mod'; expected 0, have 1 377 | chouse[i] = Mod(is.Asc + ZFromS(i)); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HouseCampanus': matrix.c:392:9: error: too many arguments to function 'Angle'; expected 0, have 2 392 | X = Angle(RCos(is.RA+DN)*RCos(is.OB)-RSin(DN)*RTan(AA)*RSin(is.OB), | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c:394:17: error: too many arguments to function 'Mod'; expected 0, have 1 394 | chouse[i] = Mod(DFromR(X)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HouseMeridian': matrix.c:405:9: error: too many arguments to function 'Angle'; expected 0, have 2 405 | X = Angle(RCos(is.RA+D)*RCos(is.OB), RSin(is.RA+D)); | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c:406:17: error: too many arguments to function 'Mod'; expected 0, have 1 406 | chouse[i] = Mod(DFromR(X)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HouseRegiomontanus': matrix.c:417:9: error: too many arguments to function 'Angle'; expected 0, have 2 417 | X = Angle(RCos(is.RA+D)*RCos(is.OB)-RSin(D)*RTan(AA)*RSin(is.OB), | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c:419:17: error: too many arguments to function 'Mod'; expected 0, have 1 419 | chouse[i] = Mod(DFromR(X)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HousePorphyry': matrix.c:433:19: error: too many arguments to function 'Mod'; expected 0, have 1 433 | chouse[i+4] = Mod(rDegHalf+is.MC+i*Y); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:434:7: error: too many arguments to function 'Mod'; expected 0, have 1 434 | X = Mod(rDegHalf+is.MC)-is.Asc; | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:440:19: error: too many arguments to function 'Mod'; expected 0, have 1 440 | chouse[i+1] = Mod(is.Asc+i*Y); | ^~~ ~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:442:19: error: too many arguments to function 'Mod'; expected 0, have 1 442 | chouse[i+6] = Mod(chouse[i]+rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'HouseMorinus': matrix.c:452:9: error: too many arguments to function 'Angle'; expected 0, have 2 452 | X = Angle(RCos(is.RA+D), RSin(is.RA+D)*RCos(is.OB)); | ^~~~~ extern.h:155:13: note: declared here 155 | extern real Angle P((real, real)); | ^~~~~ matrix.c:453:17: error: too many arguments to function 'Mod'; expected 0, have 1 453 | chouse[i] = Mod(DFromR(X)+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'CuspTopocentric': matrix.c:457:6: warning: old-style function definition [-Wold-style-definition] 457 | real CuspTopocentric(deg) | ^~~~~~~~~~~~~~~ matrix.c:459:1: error: number of arguments doesn't match prototype 459 | { | ^ extern.h:275:13: error: prototype declaration 275 | extern real CuspTopocentric P((real)); | ^~~~~~~~~~~~~~~ matrix.c:462:8: error: too many arguments to function 'ModRad'; expected 0, have 1 462 | OA = ModRad(is.RA+RFromD(deg)); | ^~~~~~ extern.h:157:13: note: declared here 157 | extern real ModRad P((real)); | ^~~~~~ matrix.c: In function 'HouseTopocentric': matrix.c:477:15: error: too many arguments to function 'ModRad'; expected 0, have 1 477 | chouse[4] = ModRad(RFromD(is.MC+rDegHalf-is.rSid)); | ^~~~~~ extern.h:157:13: note: declared here 157 | extern real ModRad P((real)); | ^~~~~~ matrix.c:479:24: error: too many arguments to function 'CuspTopocentric'; expected 0, have 1 479 | AA = P1; chouse[5] = CuspTopocentric(30.0) + rPi; | ^~~~~~~~~~~~~~~ ~~~~ matrix.c:457:6: note: declared here 457 | real CuspTopocentric(deg) | ^~~~~~~~~~~~~~~ matrix.c:480:24: error: too many arguments to function 'CuspTopocentric'; expected 0, have 1 480 | AA = P2; chouse[6] = CuspTopocentric(60.0) + rPi; | ^~~~~~~~~~~~~~~ ~~~~ matrix.c:457:6: note: declared here 457 | real CuspTopocentric(deg) | ^~~~~~~~~~~~~~~ matrix.c:481:24: error: too many arguments to function 'CuspTopocentric'; expected 0, have 1 481 | AA = LT; chouse[1] = CuspTopocentric(90.0); | ^~~~~~~~~~~~~~~ ~~~~ matrix.c:457:6: note: declared here 457 | real CuspTopocentric(deg) | ^~~~~~~~~~~~~~~ matrix.c:482:24: error: too many arguments to function 'CuspTopocentric'; expected 0, have 1 482 | AA = P2; chouse[2] = CuspTopocentric(120.0); | ^~~~~~~~~~~~~~~ ~~~~~ matrix.c:457:6: note: declared here 457 | real CuspTopocentric(deg) | ^~~~~~~~~~~~~~~ matrix.c:483:24: error: too many arguments to function 'CuspTopocentric'; expected 0, have 1 483 | AA = P1; chouse[3] = CuspTopocentric(150.0); | ^~~~~~~~~~~~~~~ ~~~~~ matrix.c:457:6: note: declared here 457 | real CuspTopocentric(deg) | ^~~~~~~~~~~~~~~ matrix.c:486:17: error: too many arguments to function 'Mod'; expected 0, have 1 486 | chouse[i] = Mod(DFromR(chouse[i])+is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:487:19: error: too many arguments to function 'Mod'; expected 0, have 1 487 | chouse[i+6] = Mod(chouse[i]+rDegHalf); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c: In function 'ReadThree': matrix.c:501:6: warning: old-style function definition [-Wold-style-definition] 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c:503:1: error: number of arguments doesn't match prototype 503 | { | ^ extern.h:277:13: error: prototype declaration 277 | extern real ReadThree P((real, real, real)); | ^~~~~~~~~ matrix.c: In function 'RecToSph2': matrix.c:511:6: warning: old-style function definition [-Wold-style-definition] 511 | void RecToSph2(AP, AN, IN, X, Y, G) | ^~~~~~~~~ matrix.c:513:1: error: number of arguments doesn't match prototype 513 | { | ^ extern.h:278:13: error: prototype declaration 278 | extern void RecToSph2 P((real, real, real, real *, real *, real *)); | ^~~~~~~~~ matrix.c:516:3: error: too many arguments to function 'RecToPol'; expected 0, have 4 516 | RecToPol(*X, *Y, &A, &R); A += AP; PolToRec(A, R, X, Y); | ^~~~~~~~ ~~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c:516:38: error: too many arguments to function 'PolToRec'; expected 0, have 4 516 | RecToPol(*X, *Y, &A, &R); A += AP; PolToRec(A, R, X, Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c:517:30: error: too many arguments to function 'RecToPol'; expected 0, have 4 517 | D = *X; *X = *Y; *Y = 0.0; RecToPol(*X, *Y, &A, &R); | ^~~~~~~~ ~~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c:518:12: error: too many arguments to function 'PolToRec'; expected 0, have 4 518 | A += IN; PolToRec(A, R, X, Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c:519:29: error: too many arguments to function 'RecToPol'; expected 0, have 4 519 | *G = *Y; *Y = *X; *X = D; RecToPol(*X, *Y, &A, &R); A += AN; | ^~~~~~~~ ~~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c:522:3: error: too many arguments to function 'PolToRec'; expected 0, have 4 522 | PolToRec(A, R, X, Y); | ^~~~~~~~ ~ matrix.c:160:6: note: declared here 160 | void PolToRec(A, R, X, Y) | ^~~~~~~~ matrix.c: In function 'ErrorCorrect': matrix.c:529:6: warning: old-style function definition [-Wold-style-definition] 529 | void ErrorCorrect(ind, x, y, z) | ^~~~~~~~~~~~ matrix.c:532:1: error: number of arguments doesn't match prototype 532 | { | ^ extern.h:279:13: error: prototype declaration 279 | extern void ErrorCorrect P((int, real *, real *, real *)); | ^~~~~~~~~~~~ matrix.c:545:10: error: too many arguments to function 'ReadThree'; expected 0, have 3 545 | S0 = ReadThree(pr[0], pr[1], pr[2]); pr += 3; | ^~~~~~~~~ ~~~~~ matrix.c:501:6: note: declared here 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c: In function 'ProcessPlanet': matrix.c:560:6: warning: old-style function definition [-Wold-style-definition] 560 | void ProcessPlanet(ind, aber) | ^~~~~~~~~~~~~ matrix.c:563:1: error: number of arguments doesn't match prototype 563 | { | ^ extern.h:280:13: error: prototype declaration 280 | extern void ProcessPlanet P((int, real)); | ^~~~~~~~~~~~~ matrix.c:566:3: error: too many arguments to function 'RecToPol'; expected 0, have 4 566 | RecToPol(spacex[ind], spacey[ind], &ang, &rad); | ^~~~~~~~ ~~~~~~~~~~~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c:567:17: error: too many arguments to function 'Mod'; expected 0, have 1 567 | planet[ind] = Mod(DFromR(ang) /*+ NU*/ - aber + is.rSid); | ^~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:568:3: error: too many arguments to function 'RecToPol'; expected 0, have 4 568 | RecToPol(rad, spacez[ind], &ang, &rad); | ^~~~~~~~ ~~~ matrix.c:172:6: note: declared here 172 | void RecToPol(X, Y, A, R) | ^~~~~~~~ matrix.c: In function 'ComputePlanets': matrix.c:596:21: error: too many arguments to function 'ReadThree'; expected 0, have 3 596 | EA = M = ModRad(ReadThree(poe->ma0, poe->ma1, poe->ma2)); | ^~~~~~~~~ ~~~~~~~~ matrix.c:501:6: note: declared here 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c:596:14: error: too many arguments to function 'ModRad'; expected 0, have 1 596 | EA = M = ModRad(ReadThree(poe->ma0, poe->ma1, poe->ma2)); | ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extern.h:157:13: note: declared here 157 | extern real ModRad P((real)); | ^~~~~~ matrix.c:597:16: error: too many arguments to function 'ReadThree'; expected 0, have 3 597 | E = DFromR(ReadThree(poe->ec0, poe->ec1, poe->ec2)); | ^~~~~~~~~ ~~~~~~~~ astrolog.h:815:21: note: in definition of macro 'DFromR' 815 | #define DFromR(r) ((r)*rDegRad) | ^ matrix.c:501:6: note: declared here 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c:605:10: error: too many arguments to function 'ReadThree'; expected 0, have 3 605 | AP = ReadThree(poe->ap0, poe->ap1, poe->ap2); | ^~~~~~~~~ ~~~~~~~~ matrix.c:501:6: note: declared here 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c:606:10: error: too many arguments to function 'ReadThree'; expected 0, have 3 606 | AN = ReadThree(poe->an0, poe->an1, poe->an2); | ^~~~~~~~~ ~~~~~~~~ matrix.c:501:6: note: declared here 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c:607:10: error: too many arguments to function 'ReadThree'; expected 0, have 3 607 | IN = ReadThree(poe->in0, poe->in1, poe->in2); /* Calculate inclination */ | ^~~~~~~~~ ~~~~~~~~ matrix.c:501:6: note: declared here 501 | real ReadThree(r0, r1, r2) | ^~~~~~~~~ matrix.c:609:5: error: too many arguments to function 'RecToSph2'; expected 0, have 6 609 | RecToSph2(AP, AN, IN, &X, &Y, &G); /* Rotate velocity coords */ | ^~~~~~~~~ ~~ matrix.c:511:6: note: declared here 511 | void RecToSph2(AP, AN, IN, X, Y, G) | ^~~~~~~~~ matrix.c:614:5: error: too many arguments to function 'RecToSph2'; expected 0, have 6 614 | RecToSph2(AP, AN, IN, &X, &Y, &G); /* Rotate for rectangular */ | ^~~~~~~~~ ~~ matrix.c:511:6: note: declared here 511 | void RecToSph2(AP, AN, IN, X, Y, G) | ^~~~~~~~~ matrix.c:617:7: error: too many arguments to function 'ErrorCorrect'; expected 0, have 4 617 | ErrorCorrect(ind, &XS, &YS, &ZS); | ^~~~~~~~~~~~ ~~~ matrix.c:529:6: note: declared here 529 | void ErrorCorrect(ind, x, y, z) | ^~~~~~~~~~~~ matrix.c:621:5: error: too many arguments to function 'ProcessPlanet'; expected 0, have 2 621 | ProcessPlanet(ind, 0.0); | ^~~~~~~~~~~~~ ~~~ matrix.c:560:6: note: declared here 560 | void ProcessPlanet(ind, aber) | ^~~~~~~~~~~~~ matrix.c:666:5: error: too many arguments to function 'ProcessPlanet'; expected 0, have 2 666 | ProcessPlanet(i, aber); | ^~~~~~~~~~~~~ ~ matrix.c:560:6: note: declared here 560 | void ProcessPlanet(ind, aber) | ^~~~~~~~~~~~~ matrix.c: In function 'ComputeLunar': matrix.c:685:6: warning: old-style function definition [-Wold-style-definition] 685 | void ComputeLunar(moonlo, moonla, nodelo, nodela) | ^~~~~~~~~~~~ matrix.c:687:1: error: number of arguments doesn't match prototype 687 | { | ^ extern.h:282:13: error: prototype declaration 282 | extern void ComputeLunar P((real *, real *, real *, real *)); | ^~~~~~~~~~~~ matrix.c:708:17: error: too many arguments to function 'Mod'; expected 0, have 1 708 | *moonlo = G = Mod((LL+ML)/M+is.rSid); /* Lunar longitude */ | ^~~ ~~~~~~~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ matrix.c:717:5: error: too many arguments to function 'RSgn'; expected 0, have 1 717 | RSgn(MB)*((RAbs(MB)/M)/rDegMax-RFloor((RAbs(MB)/M)/rDegMax))*rDegMax; | ^~~~ ~~ extern.h:154:13: note: declared here 154 | extern real RSgn P((real)); | ^~~~ matrix.c:724:13: error: too many arguments to function 'Mod'; expected 0, have 1 724 | *nodelo = Mod(N/M+is.rSid); | ^~~ ~~~~~~~~~~~ extern.h:156:13: note: declared here 156 | extern real Mod P((real)); | ^~~ *** [matrix.o] Error code 1 bmake: stopped making "astrolog" in /tmp/work/misc/astrolog/work bmake: 5 errors bmake: stopped making "astrolog" in /tmp/work/misc/astrolog/work *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/astrolog *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/astrolog