PEPPLER.ORG
Michael Peppler
Sybase Consulting
Menu
Home
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
Freeware
Sybperl
Sybase::Simple
DBD::Sybase
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
FAQs
Sybase on Linux FAQ
Sybperl FAQ
Personal
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: "Kilzer, Greg" <Greg dot Kilzer at kmv dot com>
Subject: NT Build error
Date: Jan 25 2001 11:09PM

Hello,

I'm compiling Sybperl 2.13 with perl 5.6 for the first time. Perl built
fine, but I get the following errors when building sybperl. Any ideal why?

Thnx. - Greg

C:\sybperl-2.13>nmake

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

cp CTlib.pm ..\blib\lib\Sybase\CTlib.pm
AutoSplitting ..\blib\lib\Sybase\CTlib.pm (..\blib\lib\auto/Sybase\CTlib)
        cl -c -Id:\sybase/OCS-12_0\include -Od -MD -DNDEBUG -DWIN32
-D_CONSOLE -DNO_STRICT -DPERL_MSVCRT_READFIX -Od -MD -DNDEBUG
-DVERSION=\"2.13\"  -DXS_VERSION=\"2.13\"
-IC:\perl\5.6.0\lib\MSWin32-x86\CORE -DCTLIBVS=100 -DSYBPLVER=\"2.13\"
CTlib.c
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

CTlib.c
"Running Mkbootstrap for Sybase::CTlib ()"
        C:\perl\5.6.0\bin\MSWin32-x86\perl.exe
-Ic:\perl\5.6.0\lib\MSWin32-x86 -Ic:\perl\5.6.0\lib -MExtUtils::Command -e
chmod 644 CTlib.bs
        link -out:..\blib\arch\auto\Sybase\CTlib\CTlib.dll -dll -nologo
-nodefaultlib -release  -libpath:"c:\perl\5.6.0\lib\MSWin32-x86\CORE"
-machine:x86 CTlib.obj   C:\perl\5.6.0\lib\MSWin32-x86\CORE\perl56.lib
d:\sybase\OCS-12_0\lib\libcs.lib d:\sybase\OCS-12_0\lib\libct.lib
-def:CTlib.def
   Creating library ..\blib\arch\auto\Sybase\CTlib\CTlib.lib and object
..\blib\arch\auto\Sybase\CTlib\CTlib.exp
CTlib.obj : error LNK2001: unresolved external symbol __fltused
CTlib.obj : error LNK2001: unresolved external symbol _strcmp
CTlib.obj : error LNK2001: unresolved external symbol _memset
CTlib.obj : error LNK2001: unresolved external symbol _strlen
CTlib.obj : error LNK2001: unresolved external symbol __imp___pctype
CTlib.obj : error LNK2001: unresolved external symbol __imp___isctype
CTlib.obj : error LNK2001: unresolved external symbol __imp____mb_cur_max
CTlib.obj : error LNK2001: unresolved external symbol __imp__sprintf
CTlib.obj : error LNK2001: unresolved external symbol _strcat
CTlib.obj : error LNK2001: unresolved external symbol _strcpy
CTlib.obj : error LNK2001: unresolved external symbol __imp__strncmp
CTlib.obj : error LNK2001: unresolved external symbol __imp__strchr
CTlib.obj : error LNK2001: unresolved external symbol __ftol
CTlib.obj : error LNK2001: unresolved external symbol __imp__strrchr
CTlib.obj : error LNK2001: unresolved external symbol __imp__atof
LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12
..\blib\arch\auto\Sybase\CTlib\CTlib.dll : fatal error LNK1120: 16
unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'