Hi,
I am trying to install Unicode::String from the cpan shell, and here is what I get:
Checking if your kit is complete...
Looks good
Writing Makefile for Unicode::String
cp String.pm blib/lib/Unicode/String.pm
cp lib/Unicode/CharName.pm blib/lib/Unicode/CharName.pm
/usr/local/ActivePerl-5.12/bin/perl /usr/local/ActivePerl-5.12/lib/ExtUtils/xsubpp -typemap /usr/local/ActivePerl-5.12/lib/ExtUtils/typemap String.xs > String.xsc && mv String.xsc String.c
gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.4 -DUSE_SITECUSTOMIZE -fno-merge-constants -fno-strict-aliasing -pipe -O3 -DVERSION=\"2.09\" -DXS_VERSION=\"2.09\" "-I/usr/local/ActivePerl-5.12/lib/CORE" String.c
In file included from /usr/local/ActivePerl-5.12/lib/CORE/perl.h:594,
from String.xs:13:
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdarg.h:4:25: error: no include path in which to search for stdarg.h
In file included from /usr/local/ActivePerl-5.12/lib/CORE/perl.h:1822,
from String.xs:13:
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/float.h:8:24: error: no include path in which to search for float.h
In file included from /usr/local/ActivePerl-5.12/lib/CORE/perl.h:1844,
from String.xs:13:
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/float.h:8:24: error: no include path in which to search for float.h
String.xs: In function �XS_Unicode__String_ucs4':
String.xs:162: warning: format �%08x' expects type �unsigned int', but argument 2 has type �U32'
String.xs: In function �XS_Unicode__String_utf8':
String.xs:224: warning: format �%04x' expects type �unsigned int', but argument 2 has type �U32'
String.xs:253: warning: format �%08X' expects type �unsigned int', but argument 2 has type �U32'
String.xs:324: warning: format �%08X' expects type �unsigned int', but argument 2 has type �U32'
In file included from /usr/local/ActivePerl-5.12/lib/CORE/perl.h:594,
from String.xs:13:
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdarg.h:4:25: error: no include path in which to search for stdarg.h
In file included from /usr/local/ActivePerl-5.12/lib/CORE/perl.h:1822,
from String.xs:13:
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/float.h:8:24: error: no include path in which to search for float.h
In file included from /usr/local/ActivePerl-5.12/lib/CORE/perl.h:1844,
from String.xs:13:
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/float.h:8:24: error: no include path in which to search for float.h
String.xs: In function �XS_Unicode__String_ucs4':
String.xs:162: warning: format �%08x' expects type �unsigned int', but argument 2 has type �U32'
String.xs: In function �XS_Unicode__String_utf8':
String.xs:224: warning: format �%04x' expects type �unsigned int', but argument 2 has type �U32'
String.xs:253: warning: format �%08X' expects type �unsigned int', but argument 2 has type �U32'
String.xs:324: warning: format �%08X' expects type �unsigned int', but argument 2 has type �U32'
lipo: can't open input file: /var/folders/7n/7nf-iZSCFKaiIWaY-oS0Kk+++TI/-Tmp-//ccl7lBBt.out (No such file or directory)
make: *** [String.o] Error 1
GAAS/Unicode-String-2.09.tar.gz
make -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
GAAS/Unicode-String-2.09.tar.gz : make NO
any idea how to fix this? i'd really appreciate it.
psych