Multilib on mac fails

Issue #157 resolved
Selur created an issue
macmini:linux selur$ ./multilib.sh 
-- cmake version 3.1.0-rc3
-- Detected x86 target processor
-- Could NOT find NUMA (missing:  NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY) 
-- Found Yasm 1.3.0 to build assembly primitives
-- x265 version unknown
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/selur/workspace/x265/build/linux/12bit
[ 72%] Built target common
[100%] Built target encoder
[100%] Built target x265-static
-- cmake version 3.1.0-rc3
-- Detected x86 target processor
-- Could NOT find NUMA (missing:  NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY) 
-- Found Yasm 1.3.0 to build assembly primitives
-- x265 version unknown
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/selur/workspace/x265/build/linux/10bit
[ 72%] Built target common
[100%] Built target encoder
[100%] Built target x265-static
-- cmake version 3.1.0-rc3
-- Detected x86 target processor
-- Could NOT find NUMA (missing:  NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY) 
-- Found Yasm 1.3.0 to build assembly primitives
-- x265 version unknown
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/selur/workspace/x265/build/linux/8bit
[ 63%] Built target common
[ 87%] Built target encoder
Linking CXX static library libx265.a
[ 87%] Built target x265-static
Linking CXX executable x265
Undefined symbols for architecture x86_64:
  "_x265_api_get_63", referenced from:
      CLIOptions::parse(int, char**) in x265.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [x265] Error 1
make[1]: *** [CMakeFiles/cli.dir/all] Error 2
make: *** [all] Error 2

fails, did work a few days ago

Comments (2)

  1. Log in to comment