Hello all, I am expierencing the same issue with ARSperl-1.84, 1.85, 1.90 and 1.91 against the ARS 6.3 libraries I pulled from ARSWiki. The environment is: Solaris: 8 Perl: v5.8.0 built for sun4-solaris Here are the details: I am logged in as root. I am able to unzip the archive (# gunzip ARSperl-1.91.gz --> ARSperl-1.91.tar ) I am able to untar the tar ball (# tar -xvf ARSperl-1.91.tar --> ARSperl-1.91 <directory extracts just fine>) When I execute: perl Makefile.PL - it creates the 'Makefile' file without any obvious issues. - when I try to run 'make', I see the ARS.c and ARS.xs create, but I receive some 'unknown opcode' messages when trying to create ARS.xs, and the process dies when trying to create the ARS.o file.
I've included output from my environment (#env ) at the bottom of this email - incase I'm having a bone-head spell. Any suggestions? <output below> # perl Makefile.PL found API Version: 11 derived server version from ar.h: 6.3 Building against perl 5.008 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.30 ARSAPI = /opt/ar/api AUTODEFINES = -g -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=0 -DPERL_BASEREV_IS=50 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 [10.11.12.13]: Admin Username [js124142]: Admin Password [swoffordthepirateking]: Type 'make' (windows: 'nmake') to build ARSperl. Type 'make test' to test ARSperl before installing. Type 'make install' to install ARSperl. # make Skip blib/lib/ARSarerrno-h.pm (unchanged) Skip blib/lib/artypes.ph (unchanged) Skip blib/lib/ARSnparm.pm (unchanged) Skip blib/lib/_h2ph_pre.ph (unchanged) Skip blib/lib/ARSar-h.pm (unchanged) Skip blib/lib/ARSnt-h.pm (unchanged) Skip blib/lib/ARSnterrno-h.pm (unchanged) Skip blib/lib/ARSOOsup.pm (unchanged) Skip blib/lib/ARSOOmsgs.pm (unchanged) Skip blib/lib/ARSOOform.pm (unchanged) Skip blib/lib/ARS.pm (unchanged) gcc -c -I/opt/ar/api/include -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC "-I/usr/local/lib/perl5/5.8.0/sun4-solaris/CORE" -g -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=0 -DPERL_BASEREV_IS=50 ARS.c ARS.c: In function `XS_ARS_ars_CreateField': ARS.xs:3817: warning: `createMode' might be used uninitialized in this function /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 16046: error: unknown opcode ".subsection" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 16046: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 16056: error: unknown opcode ".previous" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 16056: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 17123: error: unknown opcode ".subsection" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 17123: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 17132: error: unknown opcode ".previous" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 17132: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 25844: error: unknown opcode ".subsection" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 25844: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 25853: error: unknown opcode ".previous" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 25853: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 29761: error: unknown opcode ".subsection" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 29761: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 29770: error: unknown opcode ".previous" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 29770: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 30699: error: unknown opcode ".subsection" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 30699: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 30708: error: unknown opcode ".previous" /usr/ccs/bin/as: "/var/tmp/ccICEcD7.s", line 30708: error: statement syntax *** Error code 1 make: Fatal error: Command failed for target `ARS.o' # Am I missing something in one of my environment variables (Remedy libs in LD_LIBRARY_PATH possibly?) # env HOME=/ HZ= LD_LIBRARY_PATH=/opt/IBMdb2/V6.1/lib:/usr/lib LOGNAME=root PATH=/usr/sbin:/usr/bin:/sbin:/usr/ucb:/usr/ccs/bin:/bin:/usr/local/bin: /usr/local/apache/bin:. SHELL=/sbin/sh TERM=xterm TZ=US/Eastern # Thanks, -Fred Bennett
------------------------------------------------------------------------------
-- Arsperl-users mailing list Arsperl-users@arsperl.org https://lists.sourceforge.net/lists/listinfo/arsperl-users