From: Michael Widenius Date: March 24 1999 6:16pm Subject: symbols problem with FreeBSD (reposted with mysqlbug) List-Archive: http://lists.mysql.com/mysql/917 Message-Id: <14073.11215.989590.905709@monty.pp.sci.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>>>> "jgauthier" == jgauthier writes: >> Description: jgauthier> After compiling mysql 3.20.22a on a 3.1-RELEASE FreeBSD box jgauthier> everything works as expected with one exception: jgauthier> mysqladmin, when run, gives this output: jgauthier> /usr/libexec/ld-elf.so.1: /opt/mysql/lib/mysql/libmysqlclient.so.6.0: jgauthier> Undefined symbol "__deregister_frame_info" >> How-To-Repeat: jgauthier> compile mysql on a freebsd 3.1-release box? >> Fix: jgauthier> no idea >> Submitter-Id: >> Originator: Jason Gauthier >> Organization: >> MySQL support: none >> Synopsis: symbols problem with mysqladmin >> Severity: serious >> Priority: high >> Category: mysql >> Class: support >> Release: mysql-3.22.20a (Source distribution) >> Environment: jgauthier> System: FreeBSD pillage.access.one.net 3.1-RELEASE FreeBSD 3.1-RELEASE #4: Fri Mar 19 13:06:49 GMT 1999 root@stripped:/usr/src/sys/compile/PILLAGE i386 jgauthier> Some paths: /usr/bin/perl /usr/local/bin/make /opt/egcs/bin/gcc /usr/bin/cc jgauthier> GCC: Reading specs from /opt/egcs/lib/gcc-lib/i386-unknown-freebsdelf3.1/egcs-2.91.66/specs jgauthier> gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) jgauthier> Compilation info: CC='gcc' CFLAGS='-O6' CXX='c++' CXXFLAGS='' LDFLAGS='' jgauthier> Configure command: ./configure --prefix=/opt/mysql --with-named-thread-libs=-lc_r --with-low-memory jgauthier> Perl: This is perl, version 5.005_02 built for i386-freebsd Hi! My guess is that you have conflict with egcs and shared libraries. Try adding '--disable-shared' to the configure line! Regards, Monty