This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: Pending setup patches (issue 2)
Brian Keener wrote:
> Igor Pechtchanski wrote:
> > > Still:
> > > * Not tested on Win95. It's a fairly low level change, and I have 'this
> > > much' (holds thumb and forefinger very close together) confidence that
> > > we won't get surprised.
> >
> > Uh, can someone test this on Win95? I only have a Win98 machine handy
> > (and tested on that). Thanks.
> >
> I have a WIn95 Laptop I use to run this stuff on before I started using Win2k.
> If no one else gets to this I will try to get the Win95 laptop current and give
> this a testdrive. If someone else already has a win95 current - go for it.
>
Sorry Igor, I said I would give it a shot and I don't know why it is always me
that has problems but I can't get can't setup to get passed a dang yyparse error
when compiling. I hadn't done a clean install of cygwin in a while so I wiped my
Cygwin off my Win95 laptop (wiped it off my Win2000 also to clean it up a bit - I
had all kinds of junk from all the variations from ages back) and now I cannot get
either one to compile setup. I checked setup out from cvs and also updated and
made sure I used the -rHEAD on my update so I would get all current.
The error is as follows:
N=\"0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_
H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -
DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBMINGW32=1 -DHAVE_ERRNO_H=1 -DHAVE_S
TRING=1 -DHAVE_STRING_H=1 -I. -I/usr/develop/src/cygwin-apps/setup -I/usr/devel
op/src/cygwin-apps/setup/bz2lib -I/usr/develop/src/cygwin-apps/setup/libgetopt++
/include -Werror -Wall -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-p
rototypes -Wmissing-prototypes -Wmissing-declarations -Wcomments -g -O2 -MT ini
parse.o -MD -MP -MF ".deps/iniparse.Tpo" \
-c -o iniparse.o `test -f 'iniparse.cc' || echo '/usr/develop/src/cygwin-apps/
setup/'`iniparse.cc; \
then mv ".deps/iniparse.Tpo" ".deps/iniparse.Po"; \
else rm -f ".deps/iniparse.Tpo"; exit 1; \
fi
iniparse.cc: In function `int yyparse()':
iniparse.cc:1735: parse error before `goto'
cc1plus: warnings being treated as errors
iniparse.cc:1726: warning: label `yyerrlab1' defined but not used
make[2]: *** [iniparse.o] Error 1
make[2]: Leaving directory `/usr/develop/obj/i686-pc-cygwin/cygwin-apps/setup'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/develop/obj/i686-pc-cygwin/cygwin-apps/setup'
make: *** [all] Error 2
briank at FPC-ATL-BKNB ~
$
I keep thinking I have seen this before but I cannot remember what fixed. I
searched google for iniparse.cc but no good there. I do remember that iniparse.cc
and iniparse.h are built during the compile and not standard source code.
Any ideas - Any one.
bk