|
|
sybperl-l Archive
Up Prev Next
From: "Pantera, Joseph F dot " <jpantera at gibsondunn dot com>
Subject: Failure of "nmake" with Sybperl 2.13 and Win32...
Date: Oct 26 2001 6:48PM
Sybperl / Michael:
I am trying to compile Sybperl on a Win32 machine (Windows 2000)
with the Visual C++ (6.0) compiler and the Sybase 12.0 OpenClient installed
(locally). When I try to run "nmake" I get the following error, which
appears to (??) be due to fact the compiler is placing the back-tick (\) in
the OpenClient "include" path. I have checked, and the "ctpublic.h" file
that is causing the "missing" error, is in deeded located in "C:\PROGRAM
FILES\SYBASE\OCS-12_0\INCLUDE"
(%SYBASE%\%SYBASE_OCS%\INCLUDE). All of my Sybase variables are set as
follows:
SYBASE=c:\program files\sybase
SYBASE_OCS=OCS-12_0
Any ideas on how to resolve this issue? Perhaps the OpenClient 12.X logic
with "%SYBASE_OCS%" does not work with nmake? Thanks in advance...
- Joe Pantera
My "nmake" run:
C:\downloads\perl\sybperl-2.13>nmake
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
Skip ..\blib\lib\Sybase\CTlib.pm (unchanged)
cl -c -Ic:\program files\sybase/OCS-12_0\include -nologo -O1 -MD
-DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD
-DNDEBUG -DVERSION=\"2.13\" -DXS_VERSION=\"2.13\" -IC:\Perl\lib\CORE
-DCTLIBVS=100 -DSYBPLVER=\"2.13\" -DDO_TIE CTlib.c
Command line warning D4024 : unrecognized source file type
'files\sybase/OCS-12_0\include', object file assumed
Command line warning D4027 : source file 'files\sybase/OCS-12_0\include'
ignored
CTlib.c
CTlib.xs(41) : fatal error C1083: Cannot open include file: 'ctpublic.h': No
such file or directory
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-
Joseph F. Pantera Unix, Database & Network Systems Administrator
Gibson Dunn & Crutcher LLP
mail: jpantera@gibsondunn.com
phone: (213) 229-7673
fax: (213) 229-6673
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-
==============================================================================
This message may contain confidential and privileged information. If it has been sent to you in error, please reply to advise the sender of the error and then immediately delete this message.
"PLEASE NOTE: Our e-mail and web site address has changed to gibsondunn.com"
==============================================================================
|