>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

Reply via email to