make faild with this error... gcc -shared sql_mysql.lo -L/usr/lib -L/usr/lib/mysql /usr/lib/libmysqlclient.so -lz -lm -lssl -lcrypto -Wl,-soname -Wl,rlm_sql_mysql-1.0.1.so -o .libs/rlm_sql_mysql-1.0.1.so /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status gmake[10]: *** [rlm_sql_mysql.la] Error 1 What is -lz ?
On Fri, Jun 24, 2005 at 02:58:14PM +0600, admin@zgora.ru wrote:
make faild with this error...
gcc -shared sql_mysql.lo -L/usr/lib -L/usr/lib/mysql /usr/lib/libmysqlclient.so -lz -lm -lssl -lcrypto -Wl,-soname -Wl,rlm_sql_mysql-1.0.1.so -o .libs/rlm_sql_mysql-1.0.1.so /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status gmake[10]: *** [rlm_sql_mysql.la] Error 1
What is -lz ?
zlib. mySQL depends on it, so I'm surprised you got mySQL in place without it... -- Paul "TBBle" Hampson, on an alternate email client.
PH> On Fri, Jun 24, 2005 at 02:58:14PM +0600, admin@zgora.ru wrote:
make faild with this error...
gcc -shared sql_mysql.lo -L/usr/lib -L/usr/lib/mysql /usr/lib/libmysqlclient.so -lz -lm -lssl -lcrypto -Wl,-soname -Wl,rlm_sql_mysql-1.0.1.so -o .libs/rlm_sql_mysql-1.0.1.so /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status gmake[10]: *** [rlm_sql_mysql.la] Error 1
What is -lz ?
PH> zlib. mySQL depends on it, so I'm surprised you got PH> mySQL in place without it... [root@gate rpms]# ldconfig -p | grep libz libz.so.1 (libc6) => /usr/lib/libz.so.1 libz.so.1 (libc6) => /lib/libz.so.1 [root@gate rpms]# rpm -qa | grep zlib zlib1-1.2.1.1-3mdk [root@gate rpms]# zlib installed...
Did you install the zlib-devel package too? I think not... --Mike admin@zgora.ru wrote:
PH> On Fri, Jun 24, 2005 at 02:58:14PM +0600, admin@zgora.ru wrote:
make faild with this error...
gcc -shared sql_mysql.lo -L/usr/lib -L/usr/lib/mysql /usr/lib/libmysqlclient.so -lz -lm -lssl -lcrypto -Wl,-soname -Wl,rlm_sql_mysql-1.0.1.so -o .libs/rlm_sql_mysql-1.0.1.so /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status gmake[10]: *** [rlm_sql_mysql.la] Error 1
What is -lz ?
PH> zlib. mySQL depends on it, so I'm surprised you got PH> mySQL in place without it...
[root@gate rpms]# ldconfig -p | grep libz libz.so.1 (libc6) => /usr/lib/libz.so.1 libz.so.1 (libc6) => /lib/libz.so.1 [root@gate rpms]# rpm -qa | grep zlib zlib1-1.2.1.1-3mdk [root@gate rpms]#
zlib installed...
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Здравствуйте, Paul. Вы писали 25 июня 2005 г., 6:49:39: PH> On Fri, Jun 24, 2005 at 02:58:14PM +0600, admin@zgora.ru wrote:
make faild with this error...
gcc -shared sql_mysql.lo -L/usr/lib -L/usr/lib/mysql /usr/lib/libmysqlclient.so -lz -lm -lssl -lcrypto -Wl,-soname -Wl,rlm_sql_mysql-1.0.1.so -o .libs/rlm_sql_mysql-1.0.1.so /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status gmake[10]: *** [rlm_sql_mysql.la] Error 1
What is -lz ?
PH> zlib. mySQL depends on it, so I'm surprised you got PH> mySQL in place without it... ok, actually simply symlink /usr/lib/libz.so > /usr/lib/libz.so.1 and ldconfig :)))) but new error was occured :( gmake[6]: Entering directory `/tmp/freeradius-1.0.1/src/modules/rlm_x99_token' gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef -I../../include -DX99_MODULE_NAME=\"rlm_x99_token\" -DFREERADIUS -c x99_rlm.c -o x99_rlm.o x99_rlm.c: In function `x99_token_authenticate': x99_rlm.c:550: error: label at end of compound statement gmake[6]: *** [x99_rlm.o] Error 1
On Sat, Jun 25, 2005 at 02:00:27PM +0600, admin@zgora.ru wrote:
Здравствуйте, Paul.
Вы писали 25 июня 2005 г., 6:49:39:
PH> On Fri, Jun 24, 2005 at 02:58:14PM +0600, admin@zgora.ru wrote:
make faild with this error...
but new error was occured :(
gmake[6]: Entering directory `/tmp/freeradius-1.0.1/src/modules/rlm_x99_token' gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef -I../../include -DX99_MODULE_NAME=\"rlm_x99_token\" -DFREERADIUS -c x99_rlm.c -o x99_rlm.o x99_rlm.c: In function `x99_token_authenticate': x99_rlm.c:550: error: label at end of compound statement gmake[6]: *** [x99_rlm.o] Error 1
Umm, I think that was fixed at some point since 1.0.1... Anyway, that's normally a warning... Are you building with gcc 4 by some chance? Maybe they upgraded it to an error at some point. -- Paul "TBBle" Hampson, on an alternate email client.
participants (4)
-
A.L.M.Buxey@lboro.ac.uk -
admin@zgora.ru -
Michael Griego -
Paul.Hampson@PObox.com