• Skip to main content
  • Skip to primary sidebar

Ryan McCormick

Dedicated Dad, Software Engineer and Lover of Coffee

SOLVED: PhantomJS 2.5 Beta: Library not loaded: libwebp.6.dylib

March 19, 2017 by Ryan McCormick 3 Comments

After installing PhantomJS 2.5 Beta on MacOS, I ran into the following error after trying to get the version:
dyld: Library not loaded: /usr/local/opt/webp/lib/libwebp.6.dylib

After some research, I found out that the library behind it ‘webp’ had been updated to libwebp.7.dylib.

Step 1: Install webp via Homebrew

If you have a Mac and are a developer, I assume that you already have homebrew installed. If you don’t know what this means, you can checkout the homebrew site at: https://brew.sh

  1. Before starting, ensure your homebrew installation is up to date brew update
  2. Install webp: brew install webp

Step 2: Add a symlink for libwebp.6.dylib to reference libwebp.7.dylib

  1. Close and re-open, or open another terminal window
  2. Browse to your webp lib directory cd /usr/local/opt/webp/lib
  3. Look at the directory for the library file ls
  4. If you see libwebp.7.dylib, add the symlink ln -s libwebp.7.dylib libwebp.6.dylib
  5. If you see a version different from libwebp.7.dylib, you can try the other version in place of libwebp.7.dylib in the example above

Step 3: Test it out

  1. Close all of your previous terminal windows and open up a new one
  2. Try checking the PhantomJS version again: phantomjs --version

Related

Filed Under: MacOS Tagged With: libwebp.6.dylib, MacOS, PhantomJS 2.5 Beta, problem solved, webp

Reader Interactions

Comments

  1. Moreno says

    March 29, 2017 at 7:07 am

    You just saved my day, thank you! Is there any reason why they don’t use libwebp.7.dylib in the first place?

    Reply
    • Ryan McCormick says

      April 19, 2017 at 8:53 am

      You’re welcome! The library discrepancy is just a side effect of beta where releases are sporadic and off schedule. A good prod release would follow OS vendor releases and updates.

      Reply
  2. Charlie B. says

    September 13, 2017 at 11:51 am

    Rock on!

    Reply

Leave a Reply Cancel reply

Primary Sidebar

Recent Posts

  • Force Quit Kill all Chrome Windows MacOS
  • SOLVED: Angular 6 CLI Karma Stuck in Single Run | Karma Stops Running
  • How to Manually Install Java 8 on Ubuntu 18.04 LTS
  • Remove VirtualBox from Ubuntu 16.04 Xenial
  • Clear all Node Modules Folders Recursively Mac/Linux

Recent Comments

  • KKV on Webstorm adding spaces between imports and braces | JavaScript and TypeScript
  • jusopi on Clear all Node Modules Folders Recursively Mac/Linux
  • Qaisar Irfan on Clear all Node Modules Folders Recursively Mac/Linux
  • mustafa on Remove VirtualBox from Ubuntu 16.04 Xenial
  • Pourya on How to Manually Install Java 8 on Ubuntu 18.04 LTS

Archives

  • May 2019
  • May 2018
  • April 2018
  • March 2018
  • January 2018
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • March 2017
  • December 2015
  • November 2015
  • July 2015
  • April 2015
  • February 2015
  • September 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • October 2013
  • August 2013
  • June 2013
  • April 2013
  • March 2013
  • February 2013
  • December 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • May 2012
  • March 2012
  • February 2012
  • December 2011
  • November 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • August 2009
  • July 2009
  • May 2009

Categories

  • Angular
  • Angular 2
  • AngularJS (1x branch)
  • Computer Q&A
  • ES2015
  • Internet Marketing
  • Javascript
  • Job Interviews
  • Job Search
  • Karma
  • Laravel
  • Linux
  • Linux/Unix Tips
  • MacOS
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Outlook
  • Microsoft Word
  • News
  • Node
  • Open Source
  • PHP
  • Protractor
  • Resume Writing
  • Spring Boot
  • SQL
  • Ubuntu
  • VBA
  • VBScript
  • VirtualBox
  • Web Development
  • Windows Tips
  • Wordpress

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Copyright © 2023 · Magazine Pro on Genesis Framework · WordPress · Log in