Apple shipped a linker that doesn't work well with a lot of projects unless they recognize it. It requires that the link phase of any c/c++ compilation add a -lcc_dynamic flag. I was able to do a manual compilation of many things by adding that flag, but that gets to be tedious. When I was looking for a good spot to type the flag in once and then have it just work I tried the main Makefiles LD_FLAGS setting and others to no avail... I have just started with parrot so I don't know my way around well enough yet to get a feel for that.

After finishing the main `make` process, I went on to try `make test`... It passed most of them except the ones in t/src/ because they also needed -lcc_dynamic

If you need more information about my system so you can write test with darwin in mind just holler

btw:
gcc (GCC) 3.1 20020420 (prerelease)
Mac OS version 10.2.8 (iBook 800Mhz G3, 512MB RAM)

Chris



Reply via email to