06. juli 2005 - 15:08Der er
32 kommentarer og 1 løsning
mysql i c
Jeg får en masse linker-errors når jeg prøver at kompile dette:
#define SOCKET int
#include <stdio.h> #include <stdlib.h>
#include "mysql.h"
int main() { MYSQL *handle; MYSQL_RES *result; MYSQL_ROW row; int nfields; int *l; int i; handle= mysql_init(NULL); if(handle == NULL) { printf("MySQL error: %s", mysql_error(handle)); exit(1); } if(!mysql_real_connect(handle, "localhost", "", "", "Test", 0, NULL, 0)) { printf("MySQL error: %s", mysql_error(handle)); exit(1); } mysql_query(handle, "SELECT * FROM T1"); result = mysql_store_result(handle); nfields = mysql_num_fields(result); while ((row = mysql_fetch_row(result))) { l = (int *)mysql_fetch_lengths(result); for (i=0; i<nfields; i++) { printf(" %.*s", l[i], row[i] ? row[i] : "NULL"); } printf("\n"); } mysql_free_result(result); mysql_close(handle); return 0; }
Colpiler-loggen ser sådan ud:
Compiler: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Executing make... make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe main.o -o "Betery.exe" -L"C:/Dev-Cpp/lib"
main.o(.text+0x64):main.cpp: undefined reference to `mysql_init@4' main.o(.text+0x7b):main.cpp: undefined reference to `mysql_error@4' main.o(.text+0xdd):main.cpp: undefined reference to `mysql_real_connect@32' main.o(.text+0xef):main.cpp: undefined reference to `mysql_error@4' main.o(.text+0x121):main.cpp: undefined reference to `mysql_query@8' main.o(.text+0x12f):main.cpp: undefined reference to `mysql_store_result@4' main.o(.text+0x140):main.cpp: undefined reference to `mysql_num_fields@4' main.o(.text+0x151):main.cpp: undefined reference to `mysql_fetch_row@4' main.o(.text+0x16d):main.cpp: undefined reference to `mysql_fetch_lengths@4' main.o(.text+0x1fb):main.cpp: undefined reference to `mysql_free_result@4' main.o(.text+0x209):main.cpp: undefined reference to `mysql_close@4'
make.exe: *** [Betery.exe] Error 1
Execution terminated
Så vidt jeg kan finde ud af er det noget med libmysql.def der skal angives i linkeren. (Jeg ved ikke hvad nogle er delene er, eller hvordan man gør :-) )
(og så er der måske et problem med libntdll, men angive først MySQL lib og slip af med de link fejl - og så tager vi den derfra)
Synes godt om
Slettet bruger
06. juli 2005 - 15:21#5
Jeg har prøvet at skrive det i boxen i kompiler-options som hedder "commands to the linker command line", men så kommer der bare denne fejl: "[Build Error] [Betery.exe] Error 1"
prøv bare at angive den som compile option så vil compileren nok passe den til linkeren
(jeg sidder ikke ved en dev-cpp maskine lige nu så jeg kan ikke teste)
Synes godt om
Slettet bruger
06. juli 2005 - 15:36#8
Jeg har linket til den i project-options nu.
Nu kom fejlene væk men der kom en helt masse nye:
Compiler: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Executing make... make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe main.o -o "Betery.exe" -L"C:/Dev-Cpp/lib" mysql/lib/opt/mysqlclient.lib
mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x2cf):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x1a5):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x2a1):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x1a0):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x699):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x79):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x34):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x104):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x13a):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x159):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x167):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_thr_init.obj)(.text+0x1e):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details.
mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x1):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x16):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x2e):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x39):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x4f):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x5a):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x66):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized
Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x10):C:\cygwin\home\mys: undefined reference to `connect@12' mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x374):C:\cygwin\home\mys: undefined reference to `socket@12' mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x3a0):C:\cygwin\home\mys: undefined reference to `WSAGetLastError@0' mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x3f4):C:\cygwin\home\mys: undefined reference to `inet_addr@4' mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x4b2):C:\cygwin\home\mys: undefined reference to `htons@4' mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x4f7):C:\cygwin\home\mys: undefined reference to `WSAGetLastError@0' mysql/lib/opt/mysqlclient.lib(./release/libmysql.obj)(.text+0x56):C:\cygwin\home\mys: undefined reference to `getservbyname@8' mysql/lib/opt/mysqlclient.lib(./release/libmysql.obj)(.text+0x66):C:\cygwin\home\mys: undefined reference to `ntohs@4' mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x6):C:\cygwin\home\mys: undefined reference to `_chkstk' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x1):C:\cygwin\home\mys: undefined reference to `WSAGetLastError@0' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x14):C:\cygwin\home\mys: undefined reference to `recv@16' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x14):C:\cygwin\home\mys: undefined reference to `send@16' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x1c):C:\cygwin\home\mys: undefined reference to `setsockopt@20' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x33):C:\cygwin\home\mys: undefined reference to `setsockopt@20' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x1):C:\cygwin\home\mys: undefined reference to `WSAGetLastError@0' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x36):C:\cygwin\home\mys: undefined reference to `shutdown@8' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x45):C:\cygwin\home\mys: undefined reference to `closesocket@4' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x40):C:\cygwin\home\mys: undefined reference to `getpeername@12' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x65):C:\cygwin\home\mys: undefined reference to `ntohs@4' mysql/lib/opt/mysqlclient.lib(./release/viosocket.obj)(.text+0x31):C:\cygwin\home\mys: undefined reference to `setsockopt@20' mysql/lib/opt/mysqlclient.lib(./release/my_gethostbyname.obj)(.text+0x12):C:\cygwin\home\mys: undefined reference to `gethostbyname@4' mysql/lib/opt/mysqlclient.lib(./release/my_gethostbyname.obj)(.text+0x19):C:\cygwin\home\mys: undefined reference to `WSAGetLastError@0' mysql/lib/opt/mysqlclient.lib(./release/my_init.obj)(.text+0x54):C:\cygwin\home\mys: undefined reference to `WSACleanup@0' mysql/lib/opt/mysqlclient.lib(./release/my_init.obj)(.text+0x17):C:\cygwin\home\mys: undefined reference to `WSAStartup@8' mysql/lib/opt/mysqlclient.lib(./release/my_init.obj)(.text+0x20):C:\cygwin\home\mys: undefined reference to `WSACleanup@0'
mysql/lib/opt/mysqlclient.lib(./release/my_init.obj)(.text+0x34):C:\cygwin\home\mys: undefined reference to `WSACleanup@0' mysql/lib/opt/mysqlclient.lib(./release/my_init.obj)(.text+0x40):C:\cygwin\home\mys: undefined reference to `WSAStartup@8' mysql/lib/opt/mysqlclient.lib(./release/longlong2str.obj)(.text+0xa5):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/longlong2str.obj)(.text+0x69):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x6e):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x81):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0xf3):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x6e):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x81):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0xf3):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x87):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/my_net.obj)(.text+0x11):C:\cygwin\home\mys: undefined reference to `inet_ntoa@4' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x86):C:\cygwin\home\mys: undefined reference to `_aulldiv'
mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x9d):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x129):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x86):C:\cygwin\home\mys: undefined reference to `_aulldiv'
Info: resolving __iob by linking to __imp___iob (auto-import) Info: resolving __pctype by linking to __imp___pctype (auto-import) Info: resolving ___mb_cur_max by linking to __imp____mb_cur_max (auto-import) mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x9d):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x129):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x5c):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x249):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x270):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/my_strtoll10.obj)(.text+0x226):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/my_strtoll10.obj)(.text+0x24d):C:\cygwin\home\mys: undefined reference to `_allmul' fu000002.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000003.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname'
fu000005.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000006.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' nmth000000.o(.idata$4+0x0): undefined reference to `_nm___iob' nmth000001.o(.idata$4+0x0): undefined reference to `_nm___pctype' nmth000004.o(.idata$4+0x0): undefined reference to `_nm____mb_cur_max'
Nu linker jeg sådan: mysql/lib/opt/mysqlclient.lib -lws2_32 -lmsvcrt
Compiler: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Executing make... make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe main.o -o "Betery.exe" -L"C:/Dev-Cpp/lib" mysql/lib/opt/mysqlclient.lib -lws2_32 -lmsvcrt
mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x2cf):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x1a5):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x2a1):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x1a0):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x699):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x79):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x34):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x104):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x13a):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x159):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x167):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_thr_init.obj)(.text+0x1e):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details.
mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x1):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x16):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x2e):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x39):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x4f):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x5a):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x66):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized
Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x6):C:\cygwin\home\mys: undefined reference to `_chkstk' mysql/lib/opt/mysqlclient.lib(./release/longlong2str.obj)(.text+0xa5):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/longlong2str.obj)(.text+0x69):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x6e):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x81):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0xf3):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x6e):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x81):C:\cygwin\home\mys: undefined reference to `_aullrem' mInfo: resolving __iob by linking to __imp___iob (auto-import) Info: resolving __pctype by linking to __imp___pctype (auto-import) Info: resolving ___mb_cur_max by linking to __imp____mb_cur_max (auto-import) ysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0xf3):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x87):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x86):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x9d):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x129):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x86):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x9d):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x129):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x5c):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x249):C:\cygwin\home\mys: undefined reference to `_allmul'
mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x270):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/my_strtoll10.obj)(.text+0x226):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/my_strtoll10.obj)(.text+0x24d):C:\cygwin\home\mys: undefined reference to `_allmul' fu000002.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000003.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000005.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000006.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' nmth000000.o(.idata$4+0x0): undefined reference to `_nm___iob' nmth000001.o(.idata$4+0x0): undefined reference to `_nm___pctype'
nmth000004.o(.idata$4+0x0): undefined reference to `_nm____mb_cur_max'
mysql/lib/opt/mysqlclient.lib(./release/client.obj)(.text+0x2cf):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x1a5):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x2a1):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x1a0):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x699):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x79):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x34):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x104):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x13a):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x159):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/default.obj)(.text+0x167):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_thr_init.obj)(.text+0x1e):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details.
mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x1):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x16):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x2e):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x39):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x4f):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x5a):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. mysql/lib/opt/mysqlclient.lib(./release/my_messnc.obj)(.text+0x66):C:\cygwin\home\mys: variable '_iob' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized Warning: .drectve `%.*s' unrecognized
mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x81):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0xf3):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x6e):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x81):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0xf3):C:\cygwin\home\mys: undefined reference to `_allInfo: resolving __iob by linking to __imp___iob (auto-import) Info: resolving __pctype by linking to __imp___pctype (auto-import) Info: resolving ___mb_cur_max by linking to __imp____mb_cur_max (auto-import) mul' mysql/lib/opt/mysqlclient.lib(./release/ctype-simple.obj)(.text+0x87):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x86):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x9d):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x129):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x86):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x9d):C:\cygwin\home\mys: undefined reference to `_aullrem' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x129):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x5c):C:\cygwin\home\mys: undefined reference to `_aulldiv' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x249):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/ctype-ucs2.obj)(.text+0x270):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/my_strtoll10.obj)(.text+0x226):C:\cygwin\home\mys: undefined reference to `_allmul' mysql/lib/opt/mysqlclient.lib(./release/my_strtoll10.obj)(.text+0x24d):C:\cygwin\home\mys: undefined reference to `_allmul' fu000002.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000003.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000005.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' fu000006.o(.idata$3+0xc): undefined reference to `libmsvcrt_a_iname' nmth000000.o(.idata$4+0x0): undefined reference to `_nm___iob' nmth000001.o(.idata$4+0x0): undefined reference to `_nm___pctype' nmth000004.o(.idata$4+0x0): undefined reference to `_nm____mb_cur_max'
Det crasher.. Den almindelige windows-fejmedelelse kommer frem.. Har prøvet at kommentere den ud, men så crasher den bare i evalueringen af while-expression'en.. Det er når man hiver fat i variablen result..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.