List:General Discussion« Previous MessageNext Message »
From:Michael Widenius Date:March 24 1999 6:16pm
Subject:symbols problem with FreeBSD (reposted with mysqlbug)
View as plain text  
>>>>> "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
Thread
symbols problem with FreeBSD (reposted with mysqlbug)jgauthier24 Mar
  • symbols problem with FreeBSD (reposted with mysqlbug)Michael Widenius24 Mar