User Tools

Site Tools


compiling_on_os_x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
compiling_on_os_x [2018/12/03 15:24]
jus [Method 1: Homebrew] Update URL for homebrew
compiling_on_os_x [2019/06/14 16:22] (current)
jus [Common error messages & solutions] Unmet dependency
Line 180: Line 180:
 </​code>​ </​code>​
  
-==== Common error messages & solutions ====+ ==== Common error messages & solutions ====
  
 ==ld: symbol(s) not found for architecture x86_64== ==ld: symbol(s) not found for architecture x86_64==
Line 208: Line 208:
 </​code>​ </​code>​
  
 +== Unmet dependency: Could not find libtag or its development headers. ==
 +Dependency errors happen from time to time , even if the dependencies are installed. This is not limited to ``libtag``. You are not able to compile the source, and the mixxx build aborts.
 +
 +First, try updating brew and upgrading the packages  ​
 +   brew update && brew upgrade
 +Force SCons to ignore any cached results, delete temporary files and return the source tree to the original state. From the Mixxx build directory, run  ​
 +   rm -R config.log .sconsign.dblite .sconf_temp .sconsign.branch
 +Build Mixxx   
 +   scons
 +If build is finished, start the executable  ​
 +   ​./​mixxx --controllerDebug --developer --resourcePath res/
 +   
 ===== 5. Configure your development tools ===== ===== 5. Configure your development tools =====
  
 Now that you can build Mixxx, learn about [[developer_tools|developer tools]] that make Mixxx development easier. Now that you can build Mixxx, learn about [[developer_tools|developer tools]] that make Mixxx development easier.
  
compiling_on_os_x.1543868694.txt.gz ยท Last modified: 2018/12/03 15:24 by jus