Path: utzoo!attcan!uunet!mcsun!hp4nl!orcenl!bengsig From: bengsig@oracle.nl (Bjorn Engsig) Newsgroups: comp.unix.aix Subject: Re: Problems with compiling sources. Message-ID: <1018@nlsun1.oracle.nl> Date: 15 Oct 90 12:07:55 GMT References: <614@dynasys.UUCP> Reply-To: bengsig@oracle.nl (Bjorn Engsig) Organization: Oracle Europe, The Netherlands Lines: 14 Article <614@dynasys.UUCP> by jessea@dynasys.UUCP (Jesse W. Asher) says: | | cd src; /bin/make - all | cc -O -I../hdrs -c addr_util.c | 45 | *strchr(), *strcpy(), *strcat(), *strncpy(); | 1506-041: (S) Parameter list cannot contain fewer parameters than required by macro definition. This result from the redeclaration of in your source of strXXX() routines. Since strcpy (and one or two more) is a macro with two arguments, you (i.e. elm) shouldn't redeclare them. This is totally allowed by the ANSI C standard BTW. -- Bjorn Engsig, E-mail: bengsig@oracle.com, bengsig@oracle.nl ORACLE Corporation From IBM: auschs!ibmaus!cs.utexas.edu!uunet!oracle!bengsig "Stepping in others footsteps, doesn't bring you ahead"