"Greg Bacon" <[EMAIL PROTECTED]> wrote:
Not quite. At r11144 on Cygwin, I see

[...]
gcc -o miniparrot.exe -s -L/usr/local/lib   compilers/imcc/main.o \
-L/home/gbacon/src/parrot/blib/lib -lparrot  -lcrypt src/null_config.o
compilers/imcc/main.o: In function `imcc_version':
/home/gbacon/src/parrot/compilers/imcc/main.c:124: undefined reference to `_Parrot_revision' /home/gbacon/src/parrot/compilers/imcc/main.c:128: undefined reference to `_Parrot_config_revision'
compilers/imcc/main.o: In function `main':
/home/gbacon/src/parrot/compilers/imcc/main.c:475: undefined reference to `_imcc_init'
These ones surprise me a bit. I'll have to have a poke around at where these are exported from and how they are (or maybe aren't) decorated.

/home/gbacon/src/parrot/compilers/imcc/main.c:500: undefined reference to `_yyin' /home/gbacon/src/parrot/compilers/imcc/main.c:510: undefined reference to `_yyin' /home/gbacon/src/parrot/compilers/imcc/main.c:510: undefined reference to `_yyin' /home/gbacon/src/parrot/compilers/imcc/main.c:557: undefined reference to `_yyin' /home/gbacon/src/parrot/compilers/imcc/main.c:585: undefined reference to `_yyin' compilers/imcc/main.o:/home/gbacon/src/parrot/compilers/imcc/main.c:596: more undefined references to `_yyin' follow
These however suggest that the .def file is maybe being ignored. Which is...odd.

Info: resolving _yydebug by linking to __imp__yydebug (auto-import)
Info: resolving _line by linking to __imp__line (auto-import)
This is good to see.

collect2: ld returned 1 exit status
make: *** [miniparrot.exe] Error 1

I'll be cleaning up some more of this stuff later on today. Sorry about the breakage and thanks for testing.

Jonathan

Reply via email to