From: Chris P. <chr...@ma...> - 2009-01-10 01:24:35
|
Chris Pickett wrote: > Hi Dwight, > > Please send your emails to the mailing list. Please understand that we > do not wish to receive personal emails about Check, primarily because > there's a chance they will get lost or ignored. > > I will eventually fix the GCC/AIX port. However, that requires me to > have a GCC compiler on an AIX machine and I don't currently. Until that > time, I need you to be patient. If you included unistd.h and > sys/types.h, I don't know what else to say, except that all you need is > the header file that contains the definition of pid_t. You could try > taking -ansi -pedantic -std=c99 out of your CFLAGS, that might be > obscuring it somehow. Specifically, by doing: $ CFLAGS= ./configure $ make $ make check Cheers, Chris > Cheers, > Chris > > Dwight wrote: >> Hi Chris Pickett, >> I am having problems with my version of firefox (2.0.0.11). >> For some reason it will not let me go to the >> http://sourceforge.net/index.php >> so that I can create an account and enter this problem. >> When IBM fixes the problem I will create an account and >> enter the problem. >> >> However; for your information. I did do as you suggested; but >> it still does not compile. I get a different error message though. >> >> >> >> >> >> >> # /usr/local/bin/make >> /usr/local/bin/make all-recursive >> make[1]: Entering directory `/home/surfer/GNUsoftware/check-0.9.6' >> Making all in src >> make[2]: Entering directory `/home/surfer/GNUsoftware/check-0.9.6/src' >> /bin/sh ../libtool --tag=CC --mode=compile >> /home/surfer/GNUsoftware/check-0.9.6/build-aux/compile gcc >> -DHAVE_CONFIG_H -I. -I.. -ansi -pedantic -std=c99 -Wall -Wextra >> -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings >> -Wno-variadic-macros -MT check.lo -MD -MP -MF .deps/check.Tpo -c -o >> check.lo check.c >> /home/surfer/GNUsoftware/check-0.9.6/build-aux/compile gcc >> -DHAVE_CONFIG_H -I. -I.. -ansi -pedantic -std=c99 -Wall -Wextra >> -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings >> -Wno-variadic-macros -MT check.lo -MD -MP -MF .deps/check.Tpo -c >> check.c -DPIC -o .libs/check.o >> In file included from check.c:28: >> check.h:398: error: expected '=', ',', ';', 'asm' or '__attribute__' >> before 'check_fork' >> check.h:401: error: expected ')' before 'pid' >> check.c:245: warning: unused parameter 'fname' >> make[2]: *** [check.lo] Error 1 >> make[2]: Leaving directory `/home/surfer/GNUsoftware/check-0.9.6/src' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/home/surfer/GNUsoftware/check-0.9.6' >> make: *** [all] Error 2 >> >> >> Bye, >> Dwight >> >> >> >> >> >>> Hi Dwight, >>> >>> Can you try adding: >>> >>> #include <unistd.h> >>> #include <sys/types.h> >>> >>> to src/check.h.in and see if that fixes things? >>> >>> The unused parameter fname warning is already taken care of in SVN. >>> If you run configure with: >>> >>> CFLAGS=-std=c99 ./configure >>> >>> it should get rid of the vsnprintf warning. >>> >>> Also, it would be helpful if you could register the email address >>> you're sending mail from with the mailing list software so that you >>> don't have to email Fredrik and I off-list. >>> >>> Thanks, >>> Chris >>> >>> Fredrik Hugosson wrote: >>> >>>> Hi! >>>> >>>> I will be on vacation until 26th January and will check this when I >>>> return. In the meantime, please register the bug in the sourceforge >>>> tracking system, to be sure that it will be taken care of. >>>> >>>> Regards >>>> /Fredrik Hugosson >>>> >>>> Dwight wrote: >>>> >>>>> Hi, >>>>> Just tried to compile check-0.9.6 on my IBM AIX 5.2 system. >>>>> Got the following message: >>>>> >>>>> ------------------------------------------------------------------------------------------- >>>>> >>>>> >>>>> $ /usr/local/bin/make >>>>> /usr/local/bin/make all-recursive >>>>> make[1]: Entering directory `/home/surfer/TEST/check-0.9.6' >>>>> Making all in src >>>>> make[2]: Entering directory `/home/surfer/TEST/check-0.9.6/src' >>>>> /bin/sh ../libtool --tag=CC --mode=compile >>>>> /home/surfer/TEST/check-0.9-Wextra -Wstrict-prototypes >>>>> -Wmissing-prototypes -Wwrite-strings -Wno-va >>>>> mkdir .libs >>>>> /home/surfer/TEST/check-0.9.6/build-aux/compile gcc >>>>> -DHAVE_CONFIG_H -I. -Wwrite-strings -Wno-variadic-macros -MT >>>>> check.lo -MD -MP -MF .deps/che >>>>> In file included from check.c:28: >>>>> check.h:398: error: expected '=', ',', ';', 'asm' or '__attribute__' >>>>> bef >>>>> check.h:401: error: expected ')' before 'pid' >>>>> check.c: In function 'tcase_fn_start': >>>>> check.c:245: warning: unused parameter 'fname' >>>>> check.c: In function '_fail_unless': >>>>> check.c:270: warning: implicit declaration of function 'vsnprintf' >>>>> make[2]: *** [check.lo] Error 1 >>>>> make[2]: Leaving directory `/home/surfer/TEST/check-0.9.6/src' >>>>> make[1]: *** [all-recursive] Error 1 >>>>> make[1]: Leaving directory `/home/surfer/TEST/check-0.9.6' >>>>> make: *** [all] Error 2 >>>>> >>>>> >>>>> ------------------------------------------------------------------------------------------- >>>>> >>>>> >>>>> $ gcc --version >>>>> gcc (GCC) 4.2.4 >>>>> Copyright (C) 2007 Free Software Foundation, Inc. >>>>> $ /usr/local/bin/make --version >>>>> GNU Make 3.81 >>>>> # gawk --version >>>>> GNU Awk 3.1.5 >>>>> >>>>> Using AIX version of sed and grep >>>>> >>>>> Bye, >>>>> Dwight >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Check-devel mailing list >>>> Che...@li... >>>> https://lists.sourceforge.net/lists/listinfo/check-devel >>> > > ------------------------------------------------------------------------------ > Check out the new SourceForge.net Marketplace. > It is the best place to buy or sell services for > just about anything Open Source. > http://p.sf.net/sfu/Xq1LFB > _______________________________________________ > Check-devel mailing list > Che...@li... > https://lists.sourceforge.net/lists/listinfo/check-devel |