SEND-PR: -*- send-pr -*-
SEND-PR: Lines starting with END-PR' will be removed automatically, as
SEND-PR: will all comments (text enclosed in <' and >').
SEND-PR:
From: root
To: [EMAIL PROTECTED]
Subject: ld flag cause make error
>Description:
After running CC=gcc CFLAGS="-O3" \
CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions
-fno-rtti" \
./configure --prefix=/usr/local/mysql --with-low-memory
--enable-assembler, make chugs along for a while and then gives this:
gcc -O3 -DDBUG_OFF -O3 -felide-constructors -fno-exceptions
-fno-rtti -fno-implicit-templates -fno-exceptions -fno-rtti -DUSE_MYSYS_NEW
-DHAVE_CURSES_H
-I/opt/PDmysql/src/mysql-3.23.52/include -DHAVE_RWLOCK_T -o .libs/mysql
mysql.o
readline.o sql_string.o completion_hash.o ../readline/libreadline.a -lcurses
../libmysql/.libs/libmysqlclient.so -lz -lcrypt -lgen -lsocket -lnsl -lm
-Wl,--defsym -Wl,__cxa_pure_virtual=0 -lz -lcrypt -lgen -lsocket -lnsl -lm
-R/opt/PDmysql/lib/mysql
/usr/ccs/bin/ld: illegal option -- -
ld: fatal: option -d has illegal argument efsym'
collect2: ld returned 1 exit status
make[2]: *** [mysql] Error 1
make[2]: Leaving directory /opt/PDmysql/src/mysql-3.23.52/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory /opt/PDmysql/src/mysql-3.23.52'
make: *** [all-recursive-am] Error 2
>How-To-Repeat:
tar -zxvf mysql-3.23.52.tar.gz
cd mysql-3.23.52
CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors
-fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql
--with-low-memory --enable-assembler
>Fix:
<how to correct or work around the problem, if known (multiple
lines)>
>Submitter-Id: [EMAIL PROTECTED]
>Originator: Super-User
>Organization:
<organization of PR author (multiple lines)>
>MySQL support: [none | licence | email support | extended email support ]
>Synopsis: ld flag causes make error
>Severity: non-critical
>Priority: low
>Category: mysql
>Class: sw-bug
>Release: mysql-3.23.52 (Source distribution)
>Environment:
<machine, os, target, libraries (multiple lines)>
System: SunOS darqshado 5.8 Generic_108528-14 sun4u sparc SUNW,Ultra-5_10
Architecture: sun4
Some paths: /usr/local/bin/perl /usr/local/bin/make /usr/local/bin/gcc
/usr/ucb/cc
GCC: Reading specs from
/opt/PDgcc3/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/specsConfigured with:
./configure --prefix=/opt/PDgcc3
Thread model: posix
gcc version 3.0.3
Compilation info: CC='gcc' CFLAGS='-Wimplicit -Wreturn-type -Wswitch
-Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat -Wparentheses
-Wsign-compare -Wwrite-strings -Wunused -mcpu=pentiumpro -O3
-fno-omit-frame-pointer' CXX='gcc' CXXFLAGS='-Wimplicit -Wreturn-type
-Wswitch -Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat -Wparentheses
-Wsign-compare -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wreorder
-Wctor-dtor-privacy -Wnon-virtual-dtor -felide-constructors -fno-exceptions
-fno-rtti -mcpu=pentiumpro -O3 -fno-omit-frame-pointer' LDFLAGS=''
LIBC:
-rw-r--r-- 1 root bin 1768540 Feb 28 2002 /lib/libc.a
lrwxrwxrwx 1 root root 11 Sep 24 2001 /lib/libc.so
-> ./libc.so.1
-rwxr-xr-x 1 root bin 1146284 Feb 28 2002 /lib/libc.so.1
-rw-r--r-- 1 root bin 1768540 Feb 28 2002 /usr/lib/libc.a
lrwxrwxrwx 1 root root 11 Sep 24 2001
/usr/lib/libc.so -> ./libc.so.1
-rwxr-xr-x 1 root bin 1146284 Feb 28 2002 /usr/lib/libc.so.1
Configure command: ./configure --prefix=/usr/local/mysql --enable-assembler
--with-extra-charsets=complex --enable-thread-safe-client --with-innodb
--with-berkeley-db --enable-thread-safe-client 'CFLAGS=-Wimplicit
-Wreturn-type -Wswitch -Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat
-Wparentheses -Wsign-compare -Wwrite-strings -Wunused -mcpu=pentiumpro -O3
-fno-omit-frame-pointer' 'CXXFLAGS=-Wimplicit -Wreturn-type -Wswitch
-Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat -Wparentheses
-Wsign-compare -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wreorder
-Wctor-dtor-privacy -Wnon-virtual-dtor -felide-constructors -fno-exceptions
-fno-rtti -mcpu=pentiumpro -O3 -fno-omit-frame-pointer' CXX=gcc
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Philip A. Delyani
System Administrator
hottub.org
[EMAIL PROTECTED]
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php