Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 9 of 9
  1. #1
    Junior Member
    Join Date
    Feb 2007
    Posts
    9

    Installation of LAME under MacOS 10.13.2 (High Sierra) for use with Squeezebox

    Hello,
    for long years I used LMS in connection with a macmini. In that times I installes LAME without problems; from binaries as well as from source.
    Last days I wanted to install under MacOS High Sierra, and I went into troubles. Nothing worked ľ neither binaries, nore from sourcefiles.
    Facts: I use a LMS 7.9.1 r1515516449 and a MacOS 10.13.2 on a macmini (end 2012). I tried to install the sourcefile-version from the lame-homepage on sourceforge.net.
    When I started the make-process in the terminal, I got the message
    ++++++++++++++++++++++++++++++++++++++
    Undefined symbols for architecture x86_64:
    "_lame_init_old", referenced from:
    -exported_symbol[s_list] command line option
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[3]: *** [libmp3lame.la] Error 1
    make[2]: *** [all-recursive] Error 1
    make[1]: *** [all-recursive] Error 1
    make: *** [all] Error 2
    ++++++++++++++++++++++++++++++++++++++
    at the end of the process. It looks like ther is a incompatibility with the x86_64-Processor.

    Can somebody help me? The message in the LMS-preferences still show me that there is no installed LMS.

    Thanks in advance

    goestr
    -------------
    Squeezebox 3, Squeezebox Boom, Squeezebox-Server 7.4
    Server MacMini mit MacOS 10.5.8
    Audiofiles Apple Lossless

  2. #2
    Senior Member dborod's Avatar
    Join Date
    Nov 2008
    Location
    Canada
    Posts
    120
    Not sure if this helps, but I upgraded my Mac Mini to High Sierra and LAME still works.


    Sent from my iPhone using Tapatalk

  3. #3
    Senior Member
    Join Date
    Jan 2011
    Location
    Staffordshire. UK
    Posts
    2,179
    This weekend I installed Lame on a Mac-Mini running Yosemite by following these instructions

    https://gist.github.com/trevorsheridan/1948448

    This might work on a more upto date OS

    http://macappstore.org/lame/

    Ronnie

  4. #4
    Junior Member
    Join Date
    Feb 2007
    Posts
    9
    Quote Originally Posted by dborod View Post
    Not sure if this helps, but I upgraded my Mac Mini to High Sierra and LAME still works.
    Thanks for your answer! My earlier experiences with LAME were made with earlier Macs!

    goestr
    -------------
    Squeezebox 3, Squeezebox Boom, Squeezebox-Server 7.4
    Server MacMini mit MacOS 10.5.8
    Audiofiles Apple Lossless

  5. #5
    Junior Member
    Join Date
    Feb 2007
    Posts
    9
    Thanks Ronnie!

    Quote Originally Posted by Man in a van View Post
    This weekend I installed Lame on a Mac-Mini running Yosemite by following these instructions

    https://gist.github.com/trevorsheridan/1948448
    Yes, I tried this, but the same error occured like in my first post.

    This might work on a more upto date OS

    http://macappstore.org/lame/
    Those commands I tried also. The Apple-LINUX in High Sierra doesn't know the command "brew" (nor do I)!

    It seems that at the moment it is impossible to install LAME under MacOS High-Sierra and on contemporary macs.

    Thanks for your help!

    goestr
    -------------
    Squeezebox 3, Squeezebox Boom, Squeezebox-Server 7.4
    Server MacMini mit MacOS 10.5.8
    Audiofiles Apple Lossless

  6. #6
    Junior Member
    Join Date
    Oct 2014
    Posts
    21

    Installation of LAME under MacOS10.13.2 (High Sierra) for use with Squeezebox

    *All,*


    *It's certainly possible to have a working version of lame on Mac OS High
    Sierra as I have it on a MacBook Pro at home and used it just yesterday to
    convert a .wav file to .mp3. But my Mac OS was El Capitan before it was
    High Sierra so my install of lame was post-High Sierra.*




    *I use MacPorts https://www.macports.org/ <https://www.macports.org/>*



    *rather than brewhttps://brew.sh/ <https://brew.sh/>*

    But they do basically the same thing just with different backend
    technologies. You have to manually install these applications. They are not
    a part of MacOS, which is why High Sierra doesn't know what 'brew' is.
    NOTE: do NOT install both of them. Use one or the other. You may also want
    to investigate Fink

    www.finkproject.org/

    The biggest difference is that both MacPorts and HomeBrew compile apps as
    you install them. You have to have previous installed the MacOS XCode
    software to do this, so there can be significant overhead and time (related
    to how many dependencies a particular application requires to run) in using
    them. Fink has pre-compiled binaries so it does not have the compile
    overhead.

    Hope this helps.

    Regards.




    Guy Stalnaker
    jimmyg521 (AT) gmail (DOT) com

    On Mon, Jan 22, 2018 at 9:22 AM, goestr <
    goestr.8bi95z (AT) no-mx (DOT) forums.slimdevices.com> wrote:

    >
    > Thanks Ronnie!
    >
    > Man in a van wrote:
    > > This weekend I installed Lame on a Mac-Mini running Yosemite by
    > > following these instructions
    > >
    > > https://gist.github.com/trevorsheridan/1948448
    > >

    >
    > Yes, I tried this, but the same error occured like in my first post.
    >
    > >
    > > This might work on a more upto date OS
    > >
    > > http://macappstore.org/lame/
    > >
    > >

    >
    > Those commands I tried also. The Apple-LINUX in High Sierra doesn't know
    > the command "brew" (nor do I)!
    >
    > It seems that at the moment it is impossible to install LAME under MacOS
    > High-Sierra and on contemporary macs.
    >
    > Thanks for your help!
    >
    > goestr
    >
    >
    >
    > -------------
    > Squeezebox 3, Squeezebox Boom, Squeezebox-Server 7.4
    > Server MacMini mit MacOS 10.5.8
    > Audiofiles Apple Lossless
    > ------------------------------------------------------------------------
    > goestr's Profile: http://forums.slimdevices.com/member.php?userid=10143
    > View this thread: http://forums.slimdevices.com/showthread.php?t=108552
    >
    >

  7. #7
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,916
    I have a lame binary for high sierra available.

    Extract it in the lms Bin/darwin-x86_64 folder and restart lms. You can delete the LICENSE file.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  8. #8
    Junior Member
    Join Date
    Feb 2007
    Posts
    9
    Quote Originally Posted by gstalnaker View Post
    *All,*


    *It's certainly possible to have a working version of lame on Mac OS High
    Sierra as I have it on a MacBook Pro at home and used it just yesterday to
    convert a .wav file to .mp3. But my Mac OS was El Capitan before it was
    High Sierra so my install of lame was post-High Sierra.*




    *I use MacPorts https://www.macports.org/ <https://www.macports.org/>*



    *rather than brewhttps://brew.sh/ <https://brew.sh/>*

    But they do basically the same thing just with different backend
    technologies. You have to manually install these applications. They are not
    a part of MacOS, which is why High Sierra doesn't know what 'brew' is.
    NOTE: do NOT install both of them. Use one or the other. You may also want
    to investigate Fink

    www.finkproject.org/

    The biggest difference is that both MacPorts and HomeBrew compile apps as
    you install them. You have to have previous installed the MacOS XCode
    software to do this, so there can be significant overhead and time (related
    to how many dependencies a particular application requires to run) in using
    them. Fink has pre-compiled binaries so it does not have the compile
    overhead.

    Hope this helps.

    Regards.




    Guy Stalnaker
    jimmyg521 (AT) gmail (DOT) com
    Hello Guy,
    thanks for your answer! I will install XCODE on my server and then try again. Its sometime anoying that you have to dive so deep into the system to install such a small program as LAME.

    Thanks for your help

    goestr
    -------------
    Squeezebox 3, Squeezebox Boom, Squeezebox-Server 7.4
    Server MacMini mit MacOS 10.5.8
    Audiofiles Apple Lossless

  9. #9
    Junior Member
    Join Date
    Feb 2007
    Posts
    9
    Quote Originally Posted by ralphy View Post
    I have a lame binary for high sierra available.

    Extract it in the lms Bin/darwin-x86_64 folder and restart lms. You can delete the LICENSE file.
    Thanks ralphy ľ this was the solution! Now lame is installed and works perfectly.

    But I will try to find out what the real reason was. I will use the information Guy gave me.

    Thanks

    goestr
    -------------
    Squeezebox 3, Squeezebox Boom, Squeezebox-Server 7.4
    Server MacMini mit MacOS 10.5.8
    Audiofiles Apple Lossless

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •