>Description:
        
The make of mysql fails with the following error:
make[2]: Entering directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40/sql'
Making all in share
make[3]: Entering directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40/sql/share'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40/sql/share'
make[3]: Entering directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40/sql'
/bin/sh ../libtool --mode=link gcc  -O3 -DDBUG_OFF -O3 -felide-constructors 
-fno-exceptions -fno-rtti -I/auto/oieda2/oicad/mySQL/build/zlib-1.1.3 
-L/auto/oieda2/oicad/mySQL/build/zlib-1.1.3  -fno-implicit-templates -fno-exceptions 
-fno-rtti -DHAVE_RWLOCK_T  -o mysqlbinlog  mysqlbinlog.o mini_client.o net_serv.o 
mini_client_errors.o violite.o password.o ../isam/libnisam.a                   
../merge/libmerge.a                     ../myisam/libmyisam.a                   
../myisammrg/libmyisammrg.a                     ../heap/libheap.a                      
 ../mysys/libmysys.a                     ../dbug/libdbug.a                       
../regex/libregex.a                     ../strings/libmystrings.a   -lpthread -lthread 
-lz -lcrypt -lgen -lsocket -lnsl -lm  -lpthread -lthread
gcc -O3 -DDBUG_OFF -O3 -felide-constructors -fno-exceptions -fno-rtti 
-I/auto/oieda2/oicad/mySQL/build/zlib-1.1.3 
-L/auto/oieda2/oicad/mySQL/build/zlib-1.1.3 -fno-implicit-templates -fno-exceptions 
-fno-rtti -DHAVE_RWLOCK_T -o mysqlbinlog mysqlbinlog.o mini_client.o net_serv.o 
mini_client_errors.o violite.o password.o ../isam/libnisam.a ../merge/libmerge.a 
../myisam/libmyisam.a ../myisammrg/libmyisammrg.a ../heap/libheap.a 
../mysys/libmysys.a ../dbug/libdbug.a ../regex/libregex.a ../strings/libmystrings.a 
-lpthread -lthread -lz -lcrypt -lgen -lsocket -lnsl -lm -lpthread -lthread
mysqlbinlog.o(.gnu.linkonce.d._ZTV9Log_event+0xc): undefined reference to 
`__cxa_pure_virtual'
mysqlbinlog.o(.gnu.linkonce.d._ZTV9Log_event+0x1c): undefined reference to 
`__cxa_pure_virtual'
collect2: ld returned 1 exit status
make[3]: *** [mysqlbinlog] Error 1
make[3]: Leaving directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40/sql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40/sql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/auto/oieda2/oicad/mySQL/build/mysql-3.23.40'
make: *** [all-recursive-am] Error 2

>How-To-Repeat:
        
I am using gnu gcc 3.0, release June 18, 2001.

My configure command was:
env CC=gcc CFLAGS="-O3 -I/auto/oieda2/oicad/mySQL/build/zlib-1.1.3 
-L/auto/oieda2/oicad/mySQL/build/zlib-1.1.3" CXX=gcc CXXFLAGS="-O3 
-felide-constructors -fno-exceptions -fno-rtti 
-I/auto/oieda2/oicad/mySQL/build/zlib-1.1.3 
-L/auto/oieda2/oicad/mySQL/build/zlib-1.1.3" ./configure 
--prefix=/auto/oieda2/oicad/mySQL --enable-assembler 
--with-mysqld-user-username=eltorres 

>Fix:
        
I do not know how to fix the problem...
I am going to try using gcc 2.95 latest...

>Submitter-Id:  <submitter ID>
>Originator:    Edgar L. Torres
>Organization:
  NAME : Edgar L. Torres
  TITLE: Design Verification Engineer
  ADDR : 3750 Cisco Way / Mail Stop SJC15/3/3 / San Jose, CA 95134-2206
>
>MySQL support: none
>Synopsis:      make of mysql fails while trying to link mysqlbinlog
>Severity:      critical
>Priority:      high
>Category:      mysql
>Class:         sw-bug
>Release:       mysql-3.23.40 (Source distribution)

>Environment:
        
System: SunOS hfr-build1 5.6 Generic_105181-26 sun4u sparc SUNW,Ultra-Enterprise
Architecture: sun4

Additional sysinfo:
Manufacturer is          Sun (Sun Microsystems)
System Model is          Enterprise E4500/E5500
Main Memory is           14.0 GB
Virtual Memory is        13.7 GB
ROM Version is           OBP 3.2.28 2000/12/20 12:24
Number of CPUs is        14
CPU Type is              sparc
App Architecture is      sparc
Kernel Architecture is   sun4u
OS Name is               SunOS
OS Version is            5.6
Kernel Version is        SunOS Release 5.6 Version Generic_105181-26 [UNIX(R) System V 
Release 4.0]

Some paths:  /router/bin/perl /router/bin/make /auto/oieda2/oicad/mySQL/gcc/bin/gcc 
/usr/ucb/cc
GCC: Reading specs from 
/auto/oieda2/oicad/mySQL/gcc/lib/gcc-lib/sparc-sun-solaris2.6/3.0/specs
Configured with: /auto/oieda2/oicad/mySQL/build/gcc-3.0/configure 
--prefix=/auto/oieda2/oicad/mySQL/gcc
Thread model: posix
gcc version 3.0
Compilation info: CC='gcc'  CFLAGS=''  CXX='gcc'  CXXFLAGS=''  LDFLAGS=''
LIBC: 
-rw-r--r--   1 bin      bin      1623504 Jun  8 19:48 /lib/libc.a
lrwxrwxrwx   1 root     root          11 May 11 12:11 /lib/libc.so -> ./libc.so.1
-rwxr-xr-x   1 bin      bin      1024888 Jun  8 19:48 /lib/libc.so.1
-rw-r--r--   1 bin      bin      1623504 Jun  8 19:48 /usr/lib/libc.a
lrwxrwxrwx   1 root     root          11 May 11 12:11 /usr/lib/libc.so -> ./libc.so.1
-rwxr-xr-x   1 bin      bin      1024888 Jun  8 19:48 /usr/lib/libc.so.1
Configure command: ./configure  --with-unix-socket-path=/var/tmp/mysql.sock 
--with-low-memory --with-mit-threads=yes --without-perl --enable-thread-safe-client 
--with-berkeley-db --with-innodb
Perl: This is perl, version 4.0

---------------------------------------------------------------------
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