Hi,

while trying to link the DBD::mysql driver on a Win32 machine
I receive the following error message claiming about missing
symbols __pctype and ___mb_cur_max in mysqlclient.lib. As you
can see from the output below, I am linking against all ".lib"
files in the MySQL distribution. The paths are right.

I am not an experienced user, but in particular the symbol
__pctype looks like it should be a header definition actually.
I am using VC++ 6.0, SP3.


Any hint welcome.

Thanks,

Jochen



  C:\Perl\bin\Perl.exe myld link -out:blib\arch\auto\DBD\mysql\mysql.dll
    -dll -nologo -nodefaultlib -release  -libpath:"C:\Perl\lib\CORE"
    -machine:x86 dbdimp.obj  mysql.obj
    C:\Perl\lib\CORE\perl56.lib
    c:\Prg\mysql\lib\opt\mysqlclient.lib
    c:\Prg\mysql\lib\opt\libmysql.lib
    c:\Prg\mysql\lib\opt\zlib.lib
    C:\prg\MVS\VC98\lib\oldnames.lib
    C:\prg\MVS\VC98\lib\kernel32.lib
    C:\prg\MVS\VC98\lib\user32.lib
    C:\prg\MVS\VC98\lib\gdi32.lib
    C:\prg\MVS\VC98\lib\winspool.lib
    C:\prg\MVS\VC98\lib\comdlg32.lib
    C:\prg\MVS\VC98\lib\advapi32.lib
    C:\prg\MVS\VC98\lib\shell32.lib
    C:\prg\MVS\VC98\lib\ole32.lib
    C:\prg\MVS\VC98\lib\oleaut32.lib
    C:\prg\MVS\VC98\lib\netapi32.lib
    C:\prg\MVS\VC98\lib\uuid.lib
    C:\prg\MVS\VC98\lib\wsock32.lib
    C:\prg\MVS\VC98\lib\mpr.lib
    C:\prg\MVS\VC98\lib\winmm.lib
    C:\prg\MVS\VC98\lib\version.lib
    C:\prg\MVS\VC98\lib\odbc32.lib
    C:\prg\MVS\VC98\lib\odbccp32.lib
    C:\prg\MVS\VC98\lib\msvcrt.lib
    -def:mysql.def
  Creating library blib\arch\auto\DBD\mysql\mysql.lib and object
    blib\arch\auto\DBD\mysql\mysql.exp
  mysqlclient.lib(str2int.obj) : error LNK2001: unresolved
    external symbol __pctype
  mysqlclient.lib(my_init.obj) : error LNK2001: unresolved
    external symbol __pctype
  mysqlclient.lib(charset.obj) : error LNK2001: unresolved
    external symbol __pctype
  mysqlclient.lib(default.obj) : error LNK2001: unresolved
    external symbol __pctype
  mysqlclient.lib(my_error.obj) : error LNK2001: unresolved
    external symbol __pctype
  mysqlclient.lib(str2int.obj) : error LNK2001: unresolved
    external symbol ___mb_cur_max
  mysqlclient.lib(my_init.obj) : error LNK2001: unresolved
    external symbol ___mb_cur_max
  mysqlclient.lib(charset.obj) : error LNK2001: unresolved
    external symbol ___mb_cur_max
  mysqlclient.lib(default.obj) : error LNK2001: unresolved
    external symbol ___mb_cur_max
  mysqlclient.lib(my_error.obj) : error LNK2001: unresolved
    external symbol ___mb_cur_max

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to