MySQL client를 install했습니다.

hyper9의 이미지

질문은,,,install하고 나니 실제로 실행되는 mysql client의 file이름을
모르겠네요 ㅜㅜ

제가 설치한 mysql client는 mysqlclient14-4.1.14-4.2.1 이고요,,,OS는 FC7 입니다.
그럼,,부탁 드립니다..

neocoin의 이미지

which mysql

hyper9의 이미지

그런데,,조금 더 보다보니,,제 질문이 틀린걸 알게되었네요..

제가 하고 싶었던 것은,,,

source를 컴파일 하면서 생겼던 문제인데요 ...

LIB = -lcrypto -lmysqlclient

ABc : ABc.o
gcc -g -o ABc ABc.o ${LIB}
라고 되어 있는 Makefile을 수행하면,,아래와 같은 error message가
나오거든요,,이걸 보면 mysqlclient를 못 찾는 것 같아서..
그렇게 한 질문이었는데요,,

혹시 이게 libmysqlclient.so를 못찾고 있는건 아닌가 하는 생각이 드네요

/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [makeXML] Error 1

그래서 위의 Makefile에서
LIB = -lcrypto -/opt/mysql/lmysqlclient
과 같이 libmysqlclient.so의 위치를 지정해 주어도 나오는 error는 똑 같네요.

뭐가 잘못된 걸까요???
다시 질문 드려봅니다.. ~

shyblue의 이미지

LDFLAG=-L/opt/mysql
 
gcc -g -o ABc ABc.o $(LDFLAG) $(LIB)

時日也放聲大哭

時日也放聲大哭

academic의 이미지

어련히 알아서 하시겠습니까마는....

가급적 FC에서는 source를 컴파일하지 말고 rpm으로 설치하시는 걸 권해드립니다.

--
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.