Probleme mit Statischer libmysql.lib

iderise

Mitglied
Hallo...

Wenn ich eine Statisch kompilierte libmyql.lib in mein project einbinde passiert folgendes:

Programm: vc++
libmysql.lib: vc++ compiled


Code:
Warnung	36	warning LNK4098: Standardbibliothek "MSVCRT" steht in Konflikt mit anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.	mysql_test	
Warnung	37	warning LNK4098: Standardbibliothek "LIBCMT" steht in Konflikt mit anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.	mysql_test	
Fehler	85	fatal error LNK1120: 43 nicht aufgelöste externe Verweise.	C:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\Release\mysql_test.exe	
Fehler	35	error LNK2005: _strtoul ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	34	error LNK2005: _strtol ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	21	error LNK2005: _signal ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	2	error LNK2005: _setlocale ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	23	error LNK2005: _realloc ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	31	error LNK2005: _isspace ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	32	error LNK2005: _iscntrl ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	33	error LNK2005: _getenv ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	24	error LNK2005: _fflush ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	9	error LNK2005: _exit ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	22	error LNK2005: _calloc ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	26	error LNK2005: _atoi ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	16	error LNK2005: __XcptFilter ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	14	error LNK2005: __unlock ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	25	error LNK2005: __tzset ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	6	error LNK2005: __set_invalid_parameter_handler ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	12	error LNK2005: __open_osfhandle ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	15	error LNK2005: __lock ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	5	error LNK2005: __invoke_watson ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	8	error LNK2005: __initterm_e ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	10	error LNK2005: __exit ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	28	error LNK2005: __errno ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	3	error LNK2005: __encode_pointer ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	30	error LNK2005: __dosmaperr ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	4	error LNK2005: __decode_pointer ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	1	error LNK2005: __configthreadlocale ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	11	error LNK2005: __cexit ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	7	error LNK2005: __amsg_exit ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	18	error LNK2005: ___xi_z ist bereits in MSVCRT.lib(cinitexe.obj) definiert.	LIBCMT.lib	
Fehler	17	error LNK2005: ___xi_a ist bereits in MSVCRT.lib(cinitexe.obj) definiert.	LIBCMT.lib	
Fehler	20	error LNK2005: ___xc_z ist bereits in MSVCRT.lib(cinitexe.obj) definiert.	LIBCMT.lib	
Fehler	19	error LNK2005: ___xc_a ist bereits in MSVCRT.lib(cinitexe.obj) definiert.	LIBCMT.lib	
Fehler	27	error LNK2005: ___set_app_type ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	13	error LNK2005: ___iob_func ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	29	error LNK2005: ___doserrno ist bereits in MSVCRT.lib(MSVCR80.dll) definiert.	LIBCMT.lib	
Fehler	47	error LNK2001: Nicht aufgelöstes externes Symbol "_yayaSSL_CleanUp".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	68	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_STORE_CTX_get_error_depth".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	69	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_STORE_CTX_get_error".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	70	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_STORE_CTX_get_current_cert".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	42	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_NAME_oneline".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	43	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_NAME_oneline".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	44	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_get_subject_name".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	45	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_get_subject_name".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	67	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_get_issuer_name".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	41	error LNK2001: Nicht aufgelöstes externes Symbol "_yaX509_free".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	83	error LNK2001: Nicht aufgelöstes externes Symbol "_yaTLSv1_server_method".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	80	error LNK2001: Nicht aufgelöstes externes Symbol "_yaTLSv1_client_method".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	51	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_write".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	52	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_shutdown".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	55	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_set_fd".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	56	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_SESSION_set_timeout".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	50	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_read".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	59	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_new".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	71	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_load_error_strings".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	73	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_library_init".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	57	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_get_session".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	46	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_get_peer_certificate".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	40	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_get_cipher_name".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	53	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_free".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	65	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_use_PrivateKey_file".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	66	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_use_certificate_file".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	79	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_set_verify".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	74	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_set_tmp_dh".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	81	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_set_session_id_context".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	75	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_set_default_verify_paths".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	77	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_set_cipher_list".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	82	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_sess_set_cache_size".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	78	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_new".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	76	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_load_verify_locations".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	38	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_free".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	39	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_free".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	64	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_CTX_check_private_key".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	60	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_connect".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	58	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_clear".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	54	error LNK2001: Nicht aufgelöstes externes Symbol "_yaSSL_accept".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	72	error LNK2001: Nicht aufgelöstes externes Symbol "_yaOpenSSL_add_all_algorithms".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	48	error LNK2001: Nicht aufgelöstes externes Symbol "_yaERR_get_error_line_data".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	49	error LNK2001: Nicht aufgelöstes externes Symbol "_yaERR_get_error_line_data".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	63	error LNK2001: Nicht aufgelöstes externes Symbol "_yaDH_new".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	61	error LNK2001: Nicht aufgelöstes externes Symbol "_yaDH_free".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	62	error LNK2001: Nicht aufgelöstes externes Symbol "_yaBN_bin2bn".	c:\Documents and Settings\Markert\My Documents\Visual Studio 2005\Projects\mysql_test\mysql_test\libmysql.lib	1	
Fehler	84	error LNK2001: Nicht aufgelöstes externes Symbol "_main".	LIBCMT.lib

programmcode:
C++:
// mysql_test.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
//

#include "stdafx.h"
#include <iostream>
#include "windows.h"
#include "winsock.h"
#include "mysql.h"

int _tmain(int argc, _TCHAR* argv[])
{
	MYSQL       *connection;
	MYSQL_RES   *result;
	MYSQL_ROW   row;
	connection=mysql_init(NULL);
	std::cout << "lalallla" << std::endl;
	std::cin.ignore();
	return 0;
}

Irgendwie muss es doch möglich sein eine statische llibmysql.lib mit meinem prog zum laufen zu bekommen....
 
Zurück