Greetings, Following: Create the build environment % cd modperl-2.0 % perl Makefile.PL MP_AP_PREFIX=/home/stas/src/httpd-2.0.xx % make
on Solaris 2.7 got: make[3]: Entering directory `/users/webuser/src/modperl-2.0/WrapXS/APR/Table' gcc -c -I/users/webuser/src/modperl-2.0/src/modules/perl -I/users/webuser/src/modperl-2.0/xs -I/users/webuser/apache_heavy_test/include -I/usr/local/include -DMOD_PERL -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/users/webuser/perl/lib/5.6.1/sun4-solaris-thread-multi/CORE Table.c In file included from /users/webuser/src/modperl-2.0/src/modules/perl/modperl_perl_includes.h:42, from /users/webuser/src/modperl-2.0/src/modules/perl/mod_perl.h:5, from Table.xs:18: /users/webuser/perl/lib/5.6.1/sun4-solaris-thread-multi/CORE/perl.h:23: warning: `VOIDUSED' redefined /users/webuser/perl/lib/5.6.1/sun4-solaris-thread-multi/CORE/config.h:3118: warning: this is the location of the previous definition /users/webuser/src/modperl-2.0/xs/APR/Table/APR__Table.h: In function `mpxs_apr_table_do': In file included from Table.xs:26: /users/webuser/src/modperl-2.0/xs/APR/Table/APR__Table.h:73: dereferencing pointer to incomplete type make[3]: *** [Table.o] Error 1 make[3]: Leaving directory `/users/webuser/src/modperl-2.0/WrapXS/APR/Table' make[2]: *** [subdirs] Error 2 make[2]: Leaving directory `/users/webuser/src/modperl-2.0/WrapXS/APR' make[1]: *** [subdirs] Error 2 make[1]: Leaving directory `/users/webuser/src/modperl-2.0/WrapXS' make: *** [subdirs] Error 2 Thanks, John Kent Webmaster Naval Research Laboratory, Monterey, CA