Bug 3653 - Dependency on lbstdc++.6.dylib prevents playback when no DevTools installed
: Dependency on lbstdc++.6.dylib prevents playback when no DevTools installed
Status: RESOLVED WORKSFORME
Product: Logitech Media Server
Classification: Unclassified
Component: Formats
: 6.3.0
: Macintosh MacOS X 10
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-06-29 00:57 UTC by Kristian Walsh
Modified: 2011-03-16 04:18 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kristian Walsh 2006-06-29 00:57:48 UTC
Summary:
 The mov123 utility in Slimserver 6.3.0 is dynamically linked against /usr/lib/libstdc++.6.dylib, but the SlimServer installer does not install this, causing mov123 to fail on startup.


Symptoms:

 No audio.
 Player skipping quickly through tracks of chosen album without playing anything.
 Intermittent "Cannot contact slimserver" messages on player display
 Poor web interface performance 
 crash logs growing to enormous size



System Configuration:

 Server: PowerPC G4, 450 MHz, 1Gb RAM
     MacOS 10.3.5
     SlimServer 6.3.0

 Player: Squeezebox 2, Firmware 55

 Library: Apple Lossless files



Workarounds:
  Installing Apple dev tools would fix this, but this system is set up purely as a music server. 
  No other workaround: copying the library file into the server reveals a further dependency on libgcc_s.1.dylib (and so on...)
Comment 1 Dan Sully 2006-06-29 13:36:33 UTC
Many applications, not just ours depends on both of those libraries. Are you sure libgcc_s isn't there?

Can you run the AdiumX chat app?
Comment 2 Dan Sully 2006-06-30 11:57:59 UTC
FYI, a clean install of Mac OS X shows both of those files on the system.

No special changes were made during the install.

The XCode tools were not installed.