Set up gcc environment - 3.3 WARNING: You are not running Linux. Better make sure your system supports dynamic linking, symbol versioning, gnu-binutils, libdl and RTLD_NEXT. glibc-2.1 might also be neccessary until I conditionalize versioning support. Checking if your kit is complete... Looks good Writing Makefile for App::Manager cp Manager.pm blib/lib/App/Manager.pm /export/home/cpanrun/build/5.10.0/bin/perl /export/home/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.10.0/lib/ExtUtils/typemap Manager.xs > Manager.xsc && mv Manager.xsc Manager.c gcc -c -D_REENTRANT -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -pipe -O -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" -fPIC "-I/export/home/cpanrun/build/5.10.0/lib/CORE" '-DLIBTRACER_SO="/export/home/cpanrun/build/5.10.0/site/lib/libtracer.so"' '-DLIBDIR="/var/appman"' Manager.c Running Mkbootstrap for App::Manager () chmod 644 Manager.bs rm -f blib/arch/auto/App/Manager/Manager.so gcc -G -L/usr/lib -L/usr/ccs/lib -L/opt/SUNWspro/prod/lib Manager.o -o blib/arch/auto/App/Manager/Manager.so \ \ chmod 755 blib/arch/auto/App/Manager/Manager.so cp Manager.bs blib/arch/auto/App/Manager/Manager.bs chmod 644 blib/arch/auto/App/Manager/Manager.bs cp appman blib/script/appman /export/home/cpanrun/build/5.10.0/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/appman Set up gcc environment - 3.3 Manifying blib/man1/appman.1 Manifying blib/man3/App::Manager.3 /export/home/cpanrun/build/5.10.0/bin/perl ./gensym Set up gcc environment - 3.3 nm: a.out: No such file or directory gcc -D_GNU_SOURCE -D_POSIX_SOURCE -c -o libtracer.o libtracer.c In file included from /usr/include/sys/vnode.h:44, from /usr/include/sys/stream.h:22, from /usr/include/netinet/in.h:41, from /usr/include/sys/socket.h:200, from libtracer.c:3: /usr/include/sys/resource.h:144: error: field `ru_utime' has incomplete type /usr/include/sys/resource.h:145: error: field `ru_stime' has incomplete type In file included from /usr/include/sys/stream.h:22, from /usr/include/netinet/in.h:41, from /usr/include/sys/socket.h:200, from libtracer.c:3: /usr/include/sys/vnode.h:179: error: parse error before "timestruc_t" /usr/include/sys/vnode.h:181: error: parse error before "va_ctime" /usr/include/sys/vnode.h:186: error: parse error before '}' token /usr/include/sys/vnode.h:213: error: parse error before "vattr32_t" libtracer.c: In function `initialize': libtracer.c:114: warning: passing arg 2 of `connect' from incompatible pointer type libtracer.c: In function `findsym': libtracer.c:136: warning: assignment makes pointer from integer without a cast make: *** [libtracer.o] Error 1