>>>>> "jgauthier" == jgauthier <jgauthier@stripped> 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: <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