When I try to compile pixman, I see this error message: CC utils.lo CC utils-prng.lo CCLD libutils.la CC prng-test.o CCLD prng-test CC a1-trap-test.o CCLD a1-trap-test CC pdf-op-test.o CCLD pdf-op-test CC region-test.o CCLD region-test Undefined symbols for architecture x86_64: "_prng_state", referenced from: _main in region-test.o "_prng_state_data", referenced from: _main in region-test.o ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make: *** [region-test] Error 1
The prng_state and prng_state_data symbols are located in the utils.c file. I was able to fix this problem by changing the following lines in the file pixman/test/Makefile to this: line 203: region_test_OBJECTS = region-test.$(OBJEXT) utils.$(OBJEXT) line 233: scaling_helpers_test_OBJECTS = scaling-helpers-test.$(OBJEXT) utils.$(OBJEXT) I just added utils.$(OBJEXT) to each line. I compiled pixman on Mac OS 10.6.8. _______________________________________________ Pixman mailing list Pixman@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pixman