LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
LinkBack Search this Thread
Old 01-05-2007, 12:31 PM   #1
citrus
Member
 
Registered: Dec 2003
Location: California
Distribution: Kubuntu 6.1
Posts: 548

Rep: Reputation: 30
Unhappy "symbol __pthread_initialize, version GLIBC_2.0 not defined in file libpthread.so.0"


hello

i am trying to get some software working for my work here.. it had to do with the mitel VoIP switches and APIs and what not..

the rpm that came from mitel was originally for red hat 7
but i really don't want to install a 7 year old distro
nor would i know where to find that version of the distro

eitherway i did some research and i found i had to get this file
compat-libstdc++_7.3-3.96_i386.deb

which is a 7.3 library compatible whatever

i then got the progrm to work! kind of

it asks me what extension for the phone to monitor and when i type one in i get this error

./mtaix: relocation error: ./mtaix: symbol __pthread_initialize, version GLIBC_2.0 not defined in file libpthread.so.0 with link time reference

what could this mean? or what should i change? or what library do i need to install

i tried to install " libstdc++2.0-glibc2.2" but of course the adept manager said that it would be broken if i were to install this since i had the compat-libstdc++_7.3-3.96_i386.deb allready installed



please help my boss is up my ass right now with this


kubuntu 6.10

Last edited by citrus; 01-05-2007 at 12:33 PM.
 
Old 01-05-2007, 03:23 PM   #2
citrus
Member
 
Registered: Dec 2003
Location: California
Distribution: Kubuntu 6.1
Posts: 548

Original Poster
Rep: Reputation: 30
please someone?
 
Old 01-05-2007, 03:42 PM   #3
studioj
Member
 
Registered: Oct 2006
Posts: 460

Rep: Reputation: 31
this is just a shot in the dark but try
export LD_ASSUME_KERNEL=2.2.5
or
export LD_ASSUME_KERNEL=2.4.1
or
export LD_ASSUME_KERNEL=2.4.20
 
Old 01-05-2007, 04:12 PM   #4
citrus
Member
 
Registered: Dec 2003
Location: California
Distribution: Kubuntu 6.1
Posts: 548

Original Poster
Rep: Reputation: 30
thank you for trying

but when i do that i get this error when i even TRY to run the ./mtaix file
meaning it doesn't work at all and it doesn't ask me for "device" anymore it just fails

Tools/mtaix: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory


and i tried all 3 of exports and each one returned the same error.. in a different shell

but when i don't try your exports the program runs and gives me the initial error

any more help please!
 
Old 01-05-2007, 06:10 PM   #5
citrus
Member
 
Registered: Dec 2003
Location: California
Distribution: Kubuntu 6.1
Posts: 548

Original Poster
Rep: Reputation: 30
arg....
where can i get an iso for redhat 7
?

i tried like hell to find one google
 
Old 01-05-2007, 11:04 PM   #6
studioj
Member
 
Registered: Oct 2006
Posts: 460

Rep: Reputation: 31
another off the wall idea because it seems that the compat libs aught to be doing ya.
try running it as root just to make sure a lib path isn't screwed up somehow.
 
Old 01-05-2007, 11:24 PM   #7
studioj
Member
 
Registered: Oct 2006
Posts: 460

Rep: Reputation: 31
the only other thing i can think of and this is a way long shot because of compiler differences
try to to compile a version of glibc2.0
remember of course to put it somepace safe /opt/glibc2.0 or something in the unlikely event it will compile
remember to get the glibc-linuxthreads packages that went with it and unpack them inside the
glibc directory might want the glibc-crypt that went with it as well to be on the safe side
some of those old glibc and you passed some parameters with a configparms file so do
./configure --help and use prefix slibdir sysconfdir in the configure if you can or
configure --with-gnu-binutils --enable-shared --enable-add-ons=linuxthreads,crypt
make a file configparms with you safe values
# Begin configparms
prefix=/opt/glibc2.0
slibdir=/opt/glibc2.0/lib
sysconfdir=/opt/glibc2.0/etc
# End configparms
then try LD_CONFIG_PATH to load it for your program
have no idea if this will work either
that is a very old gibc
 
  


Reply

Tags
glibc


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
version GLIBC_2.0 not defined in filelibc.so.6 biogeneticmonkey Linux - Software 2 04-06-2006 09:25 AM
/lib/libpthread.so.): version 'GLIBC_2.3.2' not found solutionseeker Linux - Newbie 21 01-29-2005 09:02 PM
Problem with Insight II - version GLIBC_2.2 not defined in file libc.so.6... belga Linux - Software 3 08-18-2004 01:01 PM
MDK10 official error with "GLIBC_2.0 not defined" lvxiang Mandriva 3 08-16-2004 10:34 AM
Where is "struct file" defined ? Not in fs.h !? bjchip Linux - General 0 05-30-2004 05:36 PM


All times are GMT -5. The time now is 03:54 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration