3 messages in com.mysql.lists.bugsRe: linker errors in win32| From | Sent On | Attachments |
|---|---|---|
| Calum (bulk) | 16 Apr 2003 14:57 | |
| miguel solorzano | 16 Apr 2003 15:36 | |
| Martin | 16 Apr 2003 16:32 |
| Subject: | Re: linker errors in win32![]() |
|---|---|
| From: | miguel solorzano (mig...@mysql.com) |
| Date: | 04/16/2003 03:36:56 PM |
| List: | com.mysql.lists.bugs |
At 22:58 16/04/2003 +0100, Calum (bulk) wrote: Hi,
This list is dedicated to bug reports with repeatable test cases.
This is not case with your message, which is a case of MySQL library linkage with third libraries with unknown build process.
I am linking a Win32 project using MSVC++ 6.0 and get the following:
Linking... pthreadVC.lib(pthreadVC.dll) : error LNK2005: _pthread_create already defined in mysqlclient.lib(my_winthread.obj) Debug/wordnet.exe : fatal error LNK1169: one or more multiply defined symbols found Error executing link.exe.
This happens in mysql 4.0.12/3.23.56 with prebuilt libs from both debug and opt.
The problem appears to be that my_winthread.obj exports _pthread_create. However, the Red Hat pthreads library, pthreadVC.lib, also exports this symbol. Hence, the libraries are incompatible?
Calum
-- MySQL Bugs Mailing List For list archives: http://lists.mysql.com/bugs To unsubscribe: http://lists.mysql.com/bugs?unsub=mig...@mysql.com
-- Regards, __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Miguel Angel Solórzano <mig...@mysql.com> / /|_/ / // /\ \/ /_/ / /__ São Paulo - Brazil /_/ /_/\_, /___/\___\_\___/ <___/ www.mysql.com




