DevCpp를 다운받고 libpq를 pakage up을 했습니다.
그리고, sample program을 compile 했는데 아래와 같이 Link
에러납니다.
어찌해야 할지...
------ Makefile.win file ----
# Project: myPgsqlTest
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES =
OBJ = main.o $(RES)
LINKOBJ = main.o $(RES)
LIBS = -L"C:/Dev-Cpp/lib" -lpq
INCS = -I"C:/Dev-Cpp/include"
CXXINCS = -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"
-I"C:/Dev-Cpp/include/c++/3.4.2/backward"
-I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"
-I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
BIN = myPgsqlTest.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before myPgsqlTest.exe all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CC) $(LINKOBJ) -o "myPgsqlTest.exe" $(LIBS)
main.o: main.c
$(CC) -c main.c -o main.o $(CFLAGS)
------ Error Message ----
Compiler: Default compiler
Building Makefile: "C:\DogFoot\pg_test\Makefile.win"
Executing make...
make.exe -f "C:\DogFoot\pg_test\Makefile.win" all
gcc.exe main.o -o "myPgsqlTest.exe" -L"C:/Dev-Cpp/lib" -lpq
[Linker Error] undefined reference to `socket@12'
[Linker Error] undefined reference to `ioctlsocket@12'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `connect@12'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] more undefined references to `WSAGetLastError@0' follow
[Linker Error] undefined reference to `setsockopt@20'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `htons@4'
[Linker Error] undefined reference to `gethostbyname@4'
[Linker Error] undefined reference to `inet_addr@4'
[Linker Error] undefined reference to `getsockopt@20'
[Linker Error] undefined reference to `getsockname@12'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `htonl@4'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `socket@12'
[Linker Error] undefined reference to `connect@12'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `WSASetLastError@4'
[Linker Error] undefined reference to `htonl@4'
[Linker Error] undefined reference to `htonl@4'
[Linker Error] undefined reference to `htonl@4'
[Linker Error] undefined reference to `htonl@4'
[Linker Error] undefined reference to `send@16'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `WSASetLastError@4'
[Linker Error] undefined reference to `WSASetLastError@4'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `ntohs@4'
[Linker Error] undefined reference to `select@20'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `__WSAFDIsSet@8'
[Linker Error] undefined reference to `select@20'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `__WSAFDIsSet@8'
[Linker Error] undefined reference to `closesocket@4'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] more undefined references to `WSAGetLastError@0' follow
[Linker Error] undefined reference to `select@20'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `WSAGetLastError@0'
[Linker Error] undefined reference to `htonl@4'
[Linker Error] undefined reference to `htons@4'
[Linker Error] undefined reference to `recv@16'
[Linker Error] undefined reference to `send@16'
collect2: ld returned 1 exit status
make.exe: *** [myPgsqlTest.exe] Error 1
Execution terminated
|