To compile ARSPerl you need a compiler.

Earlier I had sucess compiling arsperl with Visual Studio 6.0

--
Jarl

On 6/21/07, Bruce Scott <[EMAIL PROTECTED]> wrote:
> Actually, I don't have Visual C (or any variant of C) currently
> installed on my workstation.  My understanding was that I could copy the
> nmake.exe and nmake.err into the C:\Perl\bin directory and the rest
> would be handled by the path statement
>
> Thanks,
> Bruce
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Thilo Stapff
> Sent: Thursday, June 21, 2007 11:08 AM
> To: ARSperl User Discussion
> Subject: Re: [Arsperl-users] What did I do wrong with NMake?
>
>
> To run the Visual C compiler from the command line, some system
> variables need to be set, e.g INCLUDE, LIB, LIBPATH.
>
> I don't know exactly what variables are needed, but somewhere in your
> Visual Studio installation directory should be the "vcvars32.bat"
> script, which can be executed before running Makefile.PL to set the
> necessary variables.
>
> Regards,
> Thilo
>
>
>
> Bruce Scott wrote:
> > I am installing ARSPerl v 1.9 (using Perl v 5.8.8.820 and NMake v 1.5)
>
> > on a Windows XP workstation, with a copy of the AR System 5.1.2 API
> > directory set up locally for use during testing.  Step 1(perl
> > Makefile.pl) of the installation sequence seems to go fine (per the
> > logs below), but step 2 (nmake) doesn't complete (something about not
> > recognizing cl as a valid command).  Any suggestions?
> >
> > Thanks,
> > Bruce
> >
> >
> > Microsoft Windows XP [Version 5.1.2600]
> > (C) Copyright 1985-2001 Microsoft Corp.
> >
> > C:\Documents and Settings\bscott>cd\
> >
> > C:\>cd arsperl
> >
> > C:\ARSperl>perl Makefile.pl
> > Building against perl 5.008008
> > 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 ..
> > The system cannot find the file specified.
> > The system cannot find the file specified.
> > Configuring with options:
> >         ARSVERSION  = 5.00
> >         ARSAPI      = C:\Documents and Settings\bscott\My
> > Documents\Remedy\Devel
> > oper Files\AR System 512\Arserver\Api
> >         AUTODEFINES =  -D_WIN32  -DARS32  -DARS452
> > -DPERL_PATCHLEVEL_IS=8 -DPER
> > L_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50 Checking if your kit is
> > complete...
> > Looks good
> > Note (probably harmless): No library found for oldnames.lib Note
> > (probably harmless): No library found for kernel32.lib Note (probably
> > harmless): No library found for user32.lib Note (probably harmless):
> > No library found for gdi32.lib Note (probably harmless): No library
> > found for winspool.lib Note (probably harmless): No library found for
> > comdlg32.lib Note (probably harmless): No library found for
> > advapi32.lib Note (probably harmless): No library found for
> > shell32.lib Note (probably harmless): No library found for ole32.lib
> > Note (probably harmless): No library found for oleaut32.lib Note
> > (probably harmless): No library found for netapi32.lib Note (probably
> > harmless): No library found for uuid.lib Note (probably harmless): No
> > library found for ws2_32.lib Note (probably harmless): No library
> > found for mpr.lib Note (probably harmless): No library found for
> > winmm.lib Note (probably harmless): No library found for version.lib
> > Note (probably harmless): No library found for odbc32.lib Note
> > (probably harmless): No library found for odbccp32.lib Note (probably
> > harmless): No library found for msvcrt.lib 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 []: remedydev01
> > Admin Username []: bscott
> > Admin Password []: ********  (This is not what was typed in, by the
> > way)
> >
> > Type 'make' (windows: 'nmake') to build ARSperl.
> > Type 'make test' to test ARSperl before installing.
> > Type 'make install' to install ARSperl.
> >
> >
> > C:\ARSperl>nmake
> >
> > Microsoft (R) Program Maintenance Utility   Version 1.50
> > Copyright (c) Microsoft Corp 1988-94. All rights reserved.
> >
> > 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)
> >         C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap
> > C:\Perl\lib\E xtUtils\typemap -typemap typemap  ARS.xs > ARS.xsc &&
> > C:\Perl\bin\perl.exe -MExt Utils::Command -e mv ARS.xsc ARS.c
> >         cl -c  -I"C:\Documents and Settings\bscott\My
> > Documents\Remedy\Developer  Files\AR System 512\Arserver\Api/include"
>
> > -nologo -GF -W3 -MD -Zi -DNDEBUG -O1
> >  -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED
> > -DUSE_SITECUSTO MIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
> > -DUSE_PERLIO -DPERL_MSVCRT_READ
> > FIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.90\"  -DXS_VERSION=\"1.90\"
>
> > "-IC:\Per
> > l\lib\CORE"  -D_WIN32  -DARS32  -DARS452  -DPERL_PATCHLEVEL_IS=8
> > -DPERL_SUBVERSI
> > ON_IS=8 -DPERL_BASEREV_IS=50 ARS.c
> > 'cl' is not recognized as an internal or external command, operable
> > program or batch file.
> > NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code
> '0x1'
> > Stop.
> >
> > C:\ARSperl>
> >
> >
> > Bruce Scott
> >
> > Application Developer - Remedy
> >
> > SSG, PetSMART, Inc.
> >
> > Office:  623.587.2340
> >
> > eMail:  [EMAIL PROTECTED]
> >
> >
> > ----------------------------------------------------------------------
> > -- The information contained in this electronic mail message,
> > including attachments, if any, is PetSmart confidential information.
> > It is intended only for the use of the person(s) named above.  If the
> > reader of this message is not the intended recipient, or has received
> > this message in error, you are hereby notified that any review,
> > dissemination, distribution or copying of this communication is
> > strictly prohibited.  If you are not the intended recipient or have
> > received this message in error, please notify the sender via e-mail
> > and promptly delete the original message.
> > ----------------------------------------------------------------------
> > --
> >
> >
> > ----------------------------------------------------------------------
> > --
> >
> > ----------------------------------------------------------------------
> > --- This SF.net email is sponsored by DB2 Express Download DB2 Express
>
> > C - the FREE version of DB2 express and take control of your XML. No
> > limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> >
> >
> > ----------------------------------------------------------------------
> > --
> >
> > _______________________________________________
> > Arsperl-users mailing list
> > Arsperl-users@arsperl.org
> > https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>
> ------------------------------------------------------------------------
> -
> This SF.net email is sponsored by DB2 Express Download DB2 Express C -
> the FREE version of DB2 express and take control of your XML. No limits.
> Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Arsperl-users mailing list
> Arsperl-users@arsperl.org
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>
> #####################################################################################
> The information contained in this electronic mail message, including 
> attachments, if any, is PetSmart confidential information.  It is intended 
> only for the use of the person(s) named above.  If the reader of this message 
> is not the intended recipient, or has received this message in error, you are 
> hereby notified that any review, dissemination, distribution or copying of 
> this communication is strictly prohibited.  If you are not the intended 
> recipient or have received this message in error, please notify the sender 
> via e-mail and promptly delete the original message.
> #####################################################################################
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Arsperl-users mailing list
> Arsperl-users@arsperl.org
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users

Reply via email to