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: Tom Britton <TBritton at innovus dot co dot nz>
Subject: Installing Sybperl 2.0 on NT4/SP5 with VC++6?
Date: Dec 3 1999 3:56AM

I'm trying to install sybperl 2.0 on an NT workstation using MS VC++ 6.  The
Perl I have is ActiveState 5.005_03 build 515.  I have Sybase 11.9.2
installed.

The step that creates the library Ctlib.lib fails with a set of linker
errors:

CTlib.obj : error LNK2001: unresolved external symbol __imp__getpid
perlCAPI.lib(perlCAPI.obj) : error LNK2001: unresolved external symbol
__imp__InitializeCriticalSection@4
perlCAPI.lib(perlCAPI.obj) : error LNK2001: unresolved external symbol
__imp__DeleteCriticalSection@4
perlCAPI.lib(perlCAPI.obj) : error LNK2001: unresolved external symbol
__imp__LeaveCriticalSection@4
perlCAPI.lib(perlCAPI.obj) : error LNK2001: unresolved external symbol
__imp__EnterCriticalSection@4
PerlCRT.lib(dllmain.obj) : error LNK2001: unresolved external symbol
__imp__DisableThreadLibraryCalls@4
..\blib\arch\auto\Sybase\CTlib\CTlib.dll : fatal error LNK1120: 6 unresolved
externals

Does anyone know why this is happening, and, even better, what to do about
it?

I just installed the TK extention (tk800.015) successfully, so VC++ appears
to be OK.


TIA
	Tom Britton