The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"g++ выдает '...cannot find -lz...', что делать?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"g++ выдает '...cannot find -lz...', что делать?"  
Сообщение от chainik (??) on 11-Мрт-06, 23:38 
Программа - клиент MySQL, компилится с помощью Makefile-а, содержимое которого - в конце сообщения. При этом выдается сообщение:
# make
g++ -O2 -I/usr/include/mysql -march=i486 -mtune=i686 -o select main.o -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto
/usr/lib/gcc/i486-slackware-linux/3.4.5/../../../../i486-slackware-linux/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [select] Error 1

Что такое -lz и где его искать?

(убрать эту опцию нельзя, т.к. в инструкции к MySQL написано, что эта опция является необходимой при использовании API MySQL-клиента, но про описание опции -lz я там, к сожалению, не нашел...)

Заранее спасибо.

---------------------------
Makefile
-----8<--------------------
PROJNAME=select
CFLAGS=-O2
MYSQLFLAGS=-I/usr/include/mysql -march=i486 -mtune=i686
MYSQLLIBS=-L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto

all: $(PROJNAME)

$(PROJNAME): main.o
        g++ $(CFLAGS) $(MYSQLFLAGS) -o $(PROJNAME) main.o $(MYSQLLIBS)
main.o: main.cpp
        g++ $(CFLAGS) -c main.cpp

clean:
        rm *.o $(PROJNAME)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "g++ выдает '...cannot find -lz...', что делать?"  
Сообщение от chainik (??) on 11-Мрт-06, 23:53 
Уф! Прошу прощения, я понял. Это была libz, ну или как указано в описании Slackware-пакета "zlib is a general purpose thread safe data compression library". После установки все заработало.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру