database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 1663 게시물 읽기
No. 1663
Re: [Q]add -lz to your command line ?
작성자
정재익
작성일
2000-05-17 15:42
조회수
8,206

compress 라는 함수의 위치가 아마도 libz 에 있는 것 같습니다.

그 때문에 이 z library 를 컴파일시 링크를 시켜 주라는 것입니다.

혹시 libz 이 설치되어 있지 않다면 설치하셔야 할것 같습니다.

 

방금 rpm -qa 로 확인해 보니 zlib-devel 패키지가 깔려 있군요. 아마도 이것이 깔려 있어야 할것 같은 생각이 드는군요.

 

compress 라는 함수는 아마도 data 를 압축하는 데 사용되는 함수 같습니다. 그러니 이 함수가 있는 위치는 mysqlclient 라는 라이브러리가 아니고 zlib 에 있는 함수일것이라는 생각이 듭니다. 그러니 당연히 그 라이브러리를 포함시키라는 얘기겠지요.

 

> In MySQL-devel-3.23.12c-1 rpm , the c source test.c was compiled well

> but in MySQL-devel-3.23.15-1 rpm , when compileing same source I met e

> rror message

>

> as follows;

>

> ======================================================================

>

> [root@cboss cboss]# gcc -g -o test test.c -L/usr/lib/mysql -lmysqlclie

> nt

>

> /usr/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_uncomp

> ress':

> my_compress.o(.text+0x97): undefined reference to `uncompress'

> /usr/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_compre

> ss_alloc':

> my_compress.o(.text+0x12b): undefined reference to `compress'

> collect2: ld returned 1 exit status

> ============================================================

>

> 위와 같은 질문에 Tim의 답변 내용이 You need to add -lz to your command

> line when you link. 입니다.

> 그래서

> [root@cboss cboss]# gcc -g -o test test.c -L/usr/lib/mysql -lmysqlclie

> nt -lz

> 했더니

> /usr/bin/ld: cannot find -lz

> collect2: ld returned 1 exit status

> 라는 메세지로 끝나는 군요..

> Tim이 뭘 하라는 건지 좀 알려주시곘습니까?

>

> 그럼 즐통

[Top]
No.
제목
작성자
작성일
조회
1656group by문에 대한 질문입니다.
신의손
2000-05-17
8390
1660┕>Re: group by문에 대한 질문입니다.
정재익
2000-05-17 15:30:39
8800
1664 ┕>Re: Re: 감사합니다. 성공했어요
신의손
2000-05-17 15:54:31
8912
1653# 웹호스팅 서비스에서 MySQL 사용가능한지..?
구자일
2000-05-17
7365
1668┕>Re: # 웹호스팅 서비스에서 MySQL 사용가능한지..?
정재익
2000-05-17 18:40:42
7775
1652서버 부하율 & 프로세스 분석 & APM & top 명령어
송재호
2000-05-17
7474
1654┕>[긴급 재 질문] 서버가 뻗습니다. 죽기 일보 직전
송재호
2000-05-17 12:03:48
7899
1657 ┕>Re: [긴급 재 질문] 서버가 뻗습니다. 죽기 일보 직전
백종규
2000-05-17 13:56:44
7488
1658 ┕>Re: [긴급 재 질문] 서버가 뻗습니다. 죽기 일보 직전
정재익
2000-05-17 14:38:12
8037
1674┕># Re: 서버 부하율 & 프로세스 분석 & APM & top 명령어
토 ㄲ ㅣ
2000-05-18 10:17:44
8331
1651[Q]add -lz to your command line ?
박승홍
2000-05-17
8085
1663┕>Re: [Q]add -lz to your command line ?
정재익
2000-05-17 15:42:21
8206
1672 ┕>Re: Re: [Q]add -lz to your command line ? 감사합니다(내용없음)
박승홍
2000-05-18 09:06:15
8565
1649Windows2000 과 IIS에서 mySQL 설치가 안됩니다.
김태명
2000-05-17
7634
1675┕># Re: Windows2000 과 IIS에서 mySQL 설치가 안됩니다.
토 ㄲ ㅣ
2000-05-18 10:21:37
8263
1676┕># Re: Windows2000 과 IIS에서 mySQL 설치가 안됩니다.
토 ㄲ ㅣ
2000-05-18 10:21:41
7570
1646# MySQL 초보인데용.. 흑흑..
멋진인딩
2000-05-16
8055
1650┕>Re: # MySQL 초보인데용.. 흑흑..
정재익
2000-05-17 00:21:50
8093
1645MySQL에도 SQL*Loader가 있는지?
최재원
2000-05-16
6968
1647┕># Re: MySQL에도 SQL*Loader가 있는지?
문태준
2000-05-16 23:02:53
7644
1655 ┕>Re: # Re: MySQL에도 SQL*Loader가 있는지?
최재원
2000-05-17 13:31:35
7409
1665  ┕>Re: Re: # Re: MySQL에도 SQL*Loader가 있는지?
정재익
2000-05-17 16:34:41
7359
1667   ┕>Re: 고맙습니다. ^^
최재원
2000-05-17 16:56:20
8272
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.029초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다