I'm having issues compiling ARSperl-1.91 under Solaris 10. The problem does not occur under Solaris 9. Installing the Solaris 9 version on Solaris 10 causes ARSperl to hang upon program exit. Thanks in advance.
[11:28][repo...@txslfdwpd2:/tmp/ARSperl-1.91]$ /export/home/reports/tools/bin/perl Makefile.PL Building against perl 5.008005 Generating support.h file.. Processing AR_STRUCT_ITEM codes.. Processing AR_SERVER_STAT codes.. Processing AR_SCHEMA codes.. Processing AR_COM_PARM codes.. Processing AR_COM_METHOD codes.. Processing AR_DDE codes.. Processing AR_ACTIVE_LINK_ACTION codes.. Processing AR_ACTIVE_LINK_ACTION_OPEN codes.. Processing AR_CHAR_MENU_DD type codes.. Processing AR_CHAR_MENU_DD name codes.. Processing AR_CHAR_MENU_DD value format.. Processing AR_CHAR_MENU codes.. Processing AR_FILTER_ACTION codes.. Processing AR_MENU_REFRESH codes.. Processing AR_PERMISSIONS (Schema) codes.. Processing AR_PERMISSIONS (Field) codes.. Processing AR_DATA_TYPE codes.. Processing AR_BYTE_LIST codes.. Processing AR_NO_MATCH codes.. Processing AR_MULTI_MATCH codes.. Processing AR_RETURN codes.. Processing AR_FUNCTION codes.. Processing ARCON codes.. Processing ARCONOWNER codes.. Processing ARREF codes.. Processing AR_KEYWORD codes.. Processing AR_SERVER_INFO codes.. Generating serverTypeInfoHints.h .. Converting C header files to perl modules .. Configuring with options: ARSVERSION = 6.00 ARSAPI = /usr/apps/naetools/ars/ars_api-6.0 AUTODEFINES = -g -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=5 - DPERL_BASEREV_IS=50 Checking if your kit is complete... Looks good Writing Makefile for ARS === ARSperl 'make test' configuration. === Please enter the following information. This information will be recorded in ./t/config.cache If you want to skip the 'make test' step, just hit ENTER three times. You can configure it later by either re-running 'perl Makefile.PL' or by editting ./t/config.cache Fair warning: you probably don't want to run 'make test' against a production ARSystem server. Server Name []: Admin Username []: Admin Password []: Type 'make' (windows: 'nmake') to build ARSperl. Type 'make test' to test ARSperl before installing. Type 'make install' to install ARSperl. [11:30][repo...@txslfdwpd2:/tmp/ARSperl-1.91]$ make cp ARSarerrno-h.pm blib/lib/ARSarerrno-h.pm cp ARSnparm.pm blib/lib/ARSnparm.pm cp _h2ph_pre.ph blib/lib/_h2ph_pre.ph cp ARSar-h.pm blib/lib/ARSar-h.pm cp ARSnterrno-h.pm blib/lib/ARSnterrno-h.pm cp ARSnt-h.pm blib/lib/ARSnt-h.pm cp ARSOOsup.pm blib/lib/ARSOOsup.pm cp ARSOOmsgs.pm blib/lib/ARSOOmsgs.pm cp ARSOOform.pm blib/lib/ARSOOform.pm cp ARS.pm blib/lib/ARS.pm AutoSplitting blib/lib/ARS.pm (blib/lib/auto/ARS) /export/home/reports/tools/bin/perl /export/home/reports/tools/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /export/home/reports/tools/ lib/perl5/5.8.5/ExtUtils/typemap -typemap typemap ARS.xs > ARS.xsc && mv ARS.xsc ARS.c gcc -c -I/usr/apps/naetools/ars/ars_api-6.0/include -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -D VERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC "-I/export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE" -g -Wno-unused-var iable -Wuninitialized -DARS32 -DARS452 -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=5 -DPERL_BASEREV_IS=50 ARS.c In file included from /usr/include/sys/signal.h:34, from /usr/include/signal.h:26, from /export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE/unixish.h:1 06, from /export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE/perl.h:1970 , from support.h:70, from ARS.xs:26: /usr/include/sys/siginfo.h:259: error: parse error before "ctid_t" /usr/include/sys/siginfo.h:292: error: parse error before '}' token /usr/include/sys/siginfo.h:294: error: parse error before '}' token /usr/include/sys/siginfo.h:390: error: parse error before "ctid_t" /usr/include/sys/siginfo.h:398: error: conflicting types for `__fault' /usr/include/sys/siginfo.h:267: error: previous declaration of `__fault' /usr/include/sys/siginfo.h:404: error: conflicting types for `__file' /usr/include/sys/siginfo.h:273: error: previous declaration of `__file' /usr/include/sys/siginfo.h:420: error: conflicting types for `__prof' /usr/include/sys/siginfo.h:287: error: previous declaration of `__prof' /usr/include/sys/siginfo.h:424: error: conflicting types for `__rctl' /usr/include/sys/siginfo.h:291: error: previous declaration of `__rctl' /usr/include/sys/siginfo.h:426: error: parse error before '}' token /usr/include/sys/siginfo.h:428: error: parse error before '}' token /usr/include/sys/siginfo.h:432: error: parse error before "k_siginfo_t" /usr/include/sys/siginfo.h:437: error: parse error before '}' token In file included from /usr/include/signal.h:26, from /export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE/unixish.h:1 06, from /export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE/perl.h:1970 , from support.h:70, from ARS.xs:26: /usr/include/sys/signal.h:85: error: parse error before "siginfo_t" In file included from /export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE/unixish.h:1 06, from /export/home/reports/tools/lib/perl5/5.8.5/sun4-solaris/CORE/perl.h:1970 , from support.h:70, from ARS.xs:26: /usr/include/signal.h:111: error: parse error before "siginfo_t" /usr/include/signal.h:113: error: parse error before "siginfo_t" *** Error code 1 make: Fatal error: Command failed for target `ARS.o' Steve Ervin Verizon Wireless Network Application Engineering 6 Campus Circle, Building 6, Suite 500, Westlake, TX 76262 682-831-6414 Office 817-301-3236 Cell
------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev
-- Arsperl-users mailing list Arsperl-users@arsperl.org https://lists.sourceforge.net/lists/listinfo/arsperl-users