>Description: While trying to compile MySQL version 3.23.51 on a HP-UX 11.00 9000/803 PA-RISC 1.1 I get the following linking error:
gcc -O3 -DDBUG_OFF -O3 -felide-constructors -fno-exceptions -fno-rtti -fno-implicit-templates -fno-exceptions -fno-rtti -DUSE_MYSYS_NEW -DHAVE_BROKEN_PREAD -DDONT_USE_FINITE -D_INCLUDE_LONGLONG -DNO_FCNTL_NONBLOCK -DDO_NOT_REMOVE_THREAD_WRAPPERS -DHAVE_BROKEN_PTHREAD_COND_TIMEDWAIT -o .libs/mysql mysql.o readline.o sql_string.o completion_hash.o ../readline/libreadline.a -lcurses /opt2/pkava/local/ircsrv/mysql-3.23.51/libmysql/.libs/libmysqlclient.sl -lcrypt -lnsl -lm -Wl,--defsym -Wl,__cxa_pure_virtual=0 -lcrypt -lnsl -lm -Wl,+b -Wl,/opt2/pkava/local/ircsrv/mysql-3.23.51/libmysql/.libs:/opt2/pkava/servers/mysql-3.23.51/lib/mysql /usr/ccs/bin/ld: Unrecognized argument: --defsym /usr/ccs/bin/ld: Usage: /usr/ccs/bin/ld flags... files... collect2: ld returned 1 exit status make[2]: *** [mysql] Error 1 make[2]: Leaving directory `/opt2/pkava/local/ircsrv/mysql-3.23.51/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt2/pkava/local/ircsrv/mysql-3.23.51' make: *** [all-recursive-am] Error 2 because I'm using HP ld and defsym option is not supported. I've read ld's manual page and I didn't find other similar argument for assigning a specific value to a symbol. >How-To-Repeat: Source configured as following: CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --enable-assembler --prefix=$HOME/servers/mysql-3.23.51 --sbindir=$HOME/servers/mysql-3.23.51/bin --libexecdir=$HOME/servers/mysql-3.23.51/bin --localstatedir=$HOME/servers/mysql-3.23.51/data --enable-shared --enable-static --enable-thread-safe-client --with-libwrap --without-debug --with-extra-charsets=all --with-pthread make >Fix: >Submitter-Id: <submitter ID> >Originator: Panos Kavalagios >Organization: European Dynamics SA >MySQL support: none >Synopsis: Unrecognized argument defsym in HP-UX ld >Severity: serious >Priority: high >Category: mysql >Class: support >Release: mysql-3.23.51 (Source distribution) >Environment: System: HP-UX snoopy B.11.00 U 9000/803 2001254623 unlimited-user license Some paths: /opt2/irc/version3.1/bin/perl /opt2/pkava/local/bin/make /opt2/pkava/local/bin/gcc /bin/cc GCC: Reading specs from /opt2/pkava/local/lib/gcc-lib/hppa1.1-hp-hpux11.00/3.1/specs Configured with: ../gcc-3.1/configure --prefix=/opt2/pkava/local Thread model: single gcc version 3.1 Compilation info: CC='cc' CFLAGS='-D_REENTRANT' CXX='aCC' CXXFLAGS='-D_REENTRANT' LDFLAGS='' LIBC: lrwxr-xr-x 1 root root 8 May 29 13:05 /lib/libc.0 -> ./libc.1 -r-xr-xr-x 1 bin bin 1888256 Mar 29 1999 /lib/libc.1 -r-xr-xr-x 1 bin bin 1552384 May 25 2001 /lib/libc.2 -r--r--r-- 1 bin bin 2177980 May 25 2001 /lib/libc.a lrwxr-xr-x 1 root root 15 May 29 13:06 /lib/libc.sl -> /usr/lib/libc.2 lrwxr-xr-x 1 root root 8 May 29 13:05 /usr/lib/libc.0 -> ./libc.1 -r-xr-xr-x 1 bin bin 1888256 Mar 29 1999 /usr/lib/libc.1 -r-xr-xr-x 1 bin bin 1552384 May 25 2001 /usr/lib/libc.2 -r--r--r-- 1 bin bin 2177980 May 25 2001 /usr/lib/libc.a lrwxr-xr-x 1 root root 15 May 29 13:06 /usr/lib/libc.sl -> /usr/lib/libc.2 Configure command: ./Configure --with-pthread --prefix=/opt/mehdi/mysql --with-named-thread-libs=-lpthread --with-low-memory --------------------------------------------------------------------- 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