Closed DominikDeak closed 2 years ago
Weird, I have Mac M1 and it works for me:
% conan install libpng/1.6.37@ --build -o libpng:shared=True
Configuration:
[settings]
arch=armv8
arch_build=armv8
build_type=Release
compiler=apple-clang
compiler.libcxx=libc++
compiler.version=14
os=Macos
os_build=Macos
[options]
libpng:shared=True
[build_requires]
[env]
zlib/1.2.12: Forced build from source
libpng/1.6.37: Forced build from source
Installing package: libpng/1.6.37
Requirements
libpng/1.6.37 from local cache - Cache
zlib/1.2.12 from 'conancenter' - Cache
Packages
libpng/1.6.37:023f7158b346475bfb1b98a70c0beec652436fc3 - Build
zlib/1.2.12:240c2182163325b213ca6886a7614c8ed2bf1738 - Build
Installing (downloading, building) binaries...
zlib/1.2.12: Copying sources to build folder
zlib/1.2.12: Building your package in /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738
zlib/1.2.12: Generator txt created conanbuildinfo.txt
zlib/1.2.12: Calling generate()
zlib/1.2.12: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
zlib/1.2.12: Aggregating env generators
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
zlib/1.2.12: Calling build()
zlib/1.2.12: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/src"
----Running------
> cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/src"
-----------------
-- Using Conan toolchain: /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/generators/conan_toolchain.cmake
-- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC)
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- The C compiler identification is AppleClang 14.0.0.14000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - failed
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Renaming
-- /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/src/zconf.h
-- to 'zconf.h.included' because this file is included with zlib
-- but CMake generates it automatically in the build directory.
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release
zlib/1.2.12: CMake command: cmake --build "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" '--' '-j10'
----Running------
> cmake --build "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" '--' '-j10'
-----------------
[ 6%] Building C object CMakeFiles/zlib.dir/adler32.c.o
[ 12%] Building C object CMakeFiles/zlib.dir/gzclose.c.o
[ 18%] Building C object CMakeFiles/zlib.dir/compress.c.o
[ 25%] Building C object CMakeFiles/zlib.dir/crc32.c.o
[ 31%] Building C object CMakeFiles/zlib.dir/deflate.c.o
[ 37%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
[ 43%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
[ 50%] Building C object CMakeFiles/zlib.dir/gzread.c.o
[ 56%] Building C object CMakeFiles/zlib.dir/infback.c.o
[ 62%] Building C object CMakeFiles/zlib.dir/inflate.c.o
[ 68%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
[ 75%] Building C object CMakeFiles/zlib.dir/inffast.c.o
[ 81%] Building C object CMakeFiles/zlib.dir/trees.c.o
[ 87%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
[ 93%] Building C object CMakeFiles/zlib.dir/zutil.c.o
[100%] Linking C static library libz.a
[100%] Built target zlib
zlib/1.2.12: Package '240c2182163325b213ca6886a7614c8ed2bf1738' built
zlib/1.2.12: Build folder /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release
zlib/1.2.12: Generated conaninfo.txt
zlib/1.2.12: Generated conanbuildinfo.txt
zlib/1.2.12: Generating the package
zlib/1.2.12: Package folder /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738
zlib/1.2.12: Calling package()
zlib/1.2.12: CMake command: cmake --install "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" --prefix "/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738"
----Running------
> cmake --install "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" --prefix "/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738"
-----------------
-- Install configuration: "Release"
-- Installing: /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738/lib/libz.a
-- Installing: /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738/include/zconf.h
-- Installing: /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738/include/zlib.h
[HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
[HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
[HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
[HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
[HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
[HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
[HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
[HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
[HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
[HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
[HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
zlib/1.2.12 package(): Packaged 1 file: LICENSE
zlib/1.2.12 package(): Packaged 2 '.h' files: zlib.h, zconf.h
zlib/1.2.12 package(): Packaged 1 '.a' file: libz.a
zlib/1.2.12: Package '240c2182163325b213ca6886a7614c8ed2bf1738' created
zlib/1.2.12: Created package revision 7a4c5d93b94378fa47993da646cba901
[HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK
[HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK
[HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK
libpng/1.6.37: Copying sources to build folder
libpng/1.6.37: Building your package in /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3
libpng/1.6.37: Generator txt created conanbuildinfo.txt
libpng/1.6.37: Calling generate()
libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
libpng/1.6.37: Aggregating env generators
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
libpng/1.6.37: Calling build()
libpng/1.6.37: Apply patch (backport): Update ZLib include and library paths for conan to provide lib. Remove Zlib dll definition.
libpng/1.6.37: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3" -DCMAKE_MACOSX_BUNDLE="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/."
----Running------
> cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3" -DCMAKE_MACOSX_BUNDLE="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/."
-----------------
-- Using Conan toolchain: /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/generators/conan_toolchain.cmake
-- Conan toolchain: Setting BUILD_SHARED_LIBS = ON
-- The C compiler identification is AppleClang 14.0.0.14000029
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Conan: Target declared 'ZLIB::ZLIB'
-- Symbol prefix:
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release
libpng/1.6.37: CMake command: cmake --build "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" '--' '-j10'
----Running------
> cmake --build "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" '--' '-j10'
-----------------
[ 2%] Generating pnglibconf.c
[ 4%] Generating pngprefix.h
[ 7%] Generating scripts/pnglibconf.c
[ 9%] Generating scripts/symbols.out
[ 12%] Building C object CMakeFiles/png-fix-itxt.dir/contrib/tools/png-fix-itxt.c.o
[ 14%] Generating pnglibconf.out
[ 17%] Linking C executable png-fix-itxt
[ 19%] Generating scripts/symbols.chk
[ 19%] Built target png-fix-itxt
[ 21%] Generating pnglibconf.h
[ 24%] Generating scripts/prefix.out
[ 26%] Generating scripts/sym.out
[ 29%] Generating scripts/intprefix.out
[ 31%] Generating scripts/vers.out
[ 34%] Generating libpng.sym
[ 36%] Generating libpng.vers
[ 36%] Built target genfiles
Scanning dependencies of target png
[ 39%] Building C object CMakeFiles/png.dir/png.c.o
[ 41%] Building C object CMakeFiles/png.dir/pngget.c.o
[ 43%] Building C object CMakeFiles/png.dir/pngread.c.o
[ 46%] Building C object CMakeFiles/png.dir/pngrio.c.o
[ 48%] Building C object CMakeFiles/png.dir/pngrtran.c.o
[ 51%] Building C object CMakeFiles/png.dir/pngmem.c.o
[ 53%] Building C object CMakeFiles/png.dir/pngrutil.c.o
[ 56%] Building C object CMakeFiles/png.dir/pngerror.c.o
[ 58%] Building C object CMakeFiles/png.dir/pngset.c.o
[ 60%] Building C object CMakeFiles/png.dir/pngpread.c.o
[ 63%] Building C object CMakeFiles/png.dir/pngwio.c.o
[ 65%] Building C object CMakeFiles/png.dir/pngtrans.c.o
[ 68%] Building C object CMakeFiles/png.dir/pngwrite.c.o
[ 70%] Building C object CMakeFiles/png.dir/pngwtran.c.o
[ 73%] Building C object CMakeFiles/png.dir/pngwutil.c.o
[ 75%] Building C object CMakeFiles/png.dir/arm/arm_init.c.o
[ 78%] Building ASM object CMakeFiles/png.dir/arm/filter_neon.S.o
[ 80%] Building C object CMakeFiles/png.dir/arm/filter_neon_intrinsics.c.o
[ 82%] Building C object CMakeFiles/png.dir/arm/palette_neon_intrinsics.c.o
[ 85%] Linking C shared library libpng16.dylib
[ 95%] Built target png
[ 97%] Building C object CMakeFiles/pngfix.dir/contrib/tools/pngfix.c.o
[100%] Linking C executable pngfix
[100%] Built target pngfix
libpng/1.6.37: Package '023f7158b346475bfb1b98a70c0beec652436fc3' built
libpng/1.6.37: Build folder /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release
libpng/1.6.37: Generated conaninfo.txt
libpng/1.6.37: Generated conanbuildinfo.txt
libpng/1.6.37: Generating the package
libpng/1.6.37: Package folder /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3
libpng/1.6.37: Calling package()
libpng/1.6.37: Copied 1 file: LICENSE
libpng/1.6.37: CMake command: cmake --install "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" --prefix "/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3"
----Running------
> cmake --install "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" --prefix "/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3"
-----------------
-- Install configuration: "Release"
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng16.16.37.0.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng16.16.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng16.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/png.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/pngconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/pnglibconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/libpng16/png.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/libpng16/pngconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/libpng16/pnglibconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng16-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/pngfix
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/png-fix-itxt
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/share/man/man3/libpng.3
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/share/man/man3/libpngpf.3
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/share/man/man5/png.5
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/pkgconfig/libpng.pc
-- Up-to-date: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/pkgconfig/libpng16.pc
-- Up-to-date: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng16-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng/libpng16.cmake
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng/libpng16-release.cmake
[HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
[HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
[HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
[HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
[HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
[HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
[HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
[HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
[HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
[HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
[HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
libpng/1.6.37 package(): Packaged 1 file: LICENSE
libpng/1.6.37 package(): Packaged 6 '.h' files
libpng/1.6.37 package(): Packaged 4 '.dylib' files: libpng16.16.dylib, libpng.dylib, libpng16.16.37.0.dylib, libpng16.dylib
libpng/1.6.37: Package '023f7158b346475bfb1b98a70c0beec652436fc3' created
libpng/1.6.37: Created package revision eb046d4d0afdd2500a18ceb479ab6d6c
[HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK
[HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK
[HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK
Aggregating env generators
uilian@Uilianr-mac /tmp/Include % conan --verison
'--verison' is not a Conan command. See 'conan --help'.
ERROR: Unknown command '--verison'
uilian@Uilianr-mac /tmp/Include %
uilian@Uilianr-mac /tmp/Include % conan --version
Conan version 1.52.0
uilian@Uilianr-mac /tmp/Include % conan remov
uilian@Uilianr-mac /tmp/Include % cona
uilian@Uilianr-mac /tmp/Include % rm -rf ~/.conan/data/libpng
uilian@Uilianr-mac /tmp/Include % rm -rf ~/.conan/data/zlib
uilian@Uilianr-mac /tmp/Include % conan install libpng/1.6.37@ --build -o libpng:shared=True
Configuration:
[settings]
arch=armv8
arch_build=armv8
build_type=Release
compiler=apple-clang
compiler.libcxx=libc++
compiler.version=14
os=Macos
os_build=Macos
[options]
libpng:shared=True
[build_requires]
[env]
libpng/1.6.37: Not found in local cache, looking in remotes...
libpng/1.6.37: Trying with 'conancenter'...
Downloading 24007d600c294145d10e4197354754fa343a257dcc8f6958d46eef0368236066 completed [0.19k]
Downloading 60d175ba1c2b850d16ea5c57fea8163073eef44d2c85129242587e3c7e6dce3f completed [7.72k]
Downloading 9a4abbf9df887779eb892f68e5f38a24315589a5dcbfb6a08e6f7754bcd177cb completed [0.37k]
Decompressing conan_export.tgz completed [0.00k]
libpng/1.6.37: Downloaded recipe revision 1dddf6eaf42135f085a270300e94f242
zlib/1.2.12: Not found in local cache, looking in remotes...
zlib/1.2.12: Trying with 'conancenter'...
Downloading 637bc0262c689faa5e5be7cac18ce87bb55c513bd5c48a602a9d8eadb7bcdc87 completed [0.27k]
Downloading 876db43c371c13ab576b73af421082d384386744ed2671b9ad02ae38d41952c6 completed [4.06k]
Downloading 465b6503b2d2433d79176b0fd5b3cfafe889cab0fd614454accca8d0b7f30a58 completed [0.29k]
Decompressing conan_export.tgz completed [0.00k]
zlib/1.2.12: Downloaded recipe revision a30750797caa71bd61bd0a18189caa28
zlib/1.2.12: Forced build from source
libpng/1.6.37: Forced build from source
Installing package: libpng/1.6.37
Requirements
libpng/1.6.37 from 'conancenter' - Downloaded
zlib/1.2.12 from 'conancenter' - Downloaded
Packages
libpng/1.6.37:023f7158b346475bfb1b98a70c0beec652436fc3 - Build
zlib/1.2.12:240c2182163325b213ca6886a7614c8ed2bf1738 - Build
Installing (downloading, building) binaries...
Downloading 372cd81fa866aa8289f1cee40ed105a39e68b345b4780452029ee6c9b93d1f3b completed [1.94k]
Decompressing conan_sources.tgz completed [0.00k]
[HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
zlib/1.2.12: Configuring sources in /Users/uilian/.conan/data/zlib/1.2.12/_/_/source/src
Downloading zlib-1.2.12.tar.gz completed [1455.15k] zlib/1.2.12: 1.2.12:
zlib/1.2.12:
[HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK
[HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK
[HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK
zlib/1.2.12: Copying sources to build folder
zlib/1.2.12: Building your package in /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738
zlib/1.2.12: Generator txt created conanbuildinfo.txt
zlib/1.2.12: Calling generate()
zlib/1.2.12: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
zlib/1.2.12: Aggregating env generators
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
zlib/1.2.12: Calling build()
zlib/1.2.12: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/src"
----Running------
> cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/src"
-----------------
-- Using Conan toolchain: /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/generators/conan_toolchain.cmake
-- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC)
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- The C compiler identification is AppleClang 14.0.0.14000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - failed
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Renaming
-- /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/src/zconf.h
-- to 'zconf.h.included' because this file is included with zlib
-- but CMake generates it automatically in the build directory.
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release
zlib/1.2.12: CMake command: cmake --build "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" '--' '-j10'
----Running------
> cmake --build "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" '--' '-j10'
-----------------
[ 6%] Building C object CMakeFiles/zlib.dir/adler32.c.o
[ 12%] Building C object CMakeFiles/zlib.dir/compress.c.o
[ 18%] Building C object CMakeFiles/zlib.dir/crc32.c.o
[ 25%] Building C object CMakeFiles/zlib.dir/infback.c.o
[ 31%] Building C object CMakeFiles/zlib.dir/deflate.c.o
[ 37%] Building C object CMakeFiles/zlib.dir/inflate.c.o
[ 43%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
[ 50%] Building C object CMakeFiles/zlib.dir/gzclose.c.o
[ 56%] Building C object CMakeFiles/zlib.dir/gzread.c.o
[ 62%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
[ 68%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
[ 75%] Building C object CMakeFiles/zlib.dir/inffast.c.o
[ 81%] Building C object CMakeFiles/zlib.dir/trees.c.o
[ 87%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
[ 93%] Building C object CMakeFiles/zlib.dir/zutil.c.o
[100%] Linking C static library libz.a
[100%] Built target zlib
zlib/1.2.12: Package '240c2182163325b213ca6886a7614c8ed2bf1738' built
zlib/1.2.12: Build folder /Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release
zlib/1.2.12: Generated conaninfo.txt
zlib/1.2.12: Generated conanbuildinfo.txt
zlib/1.2.12: Generating the package
zlib/1.2.12: Package folder /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738
zlib/1.2.12: Calling package()
zlib/1.2.12: CMake command: cmake --install "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" --prefix "/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738"
----Running------
> cmake --install "/Users/uilian/.conan/data/zlib/1.2.12/_/_/build/240c2182163325b213ca6886a7614c8ed2bf1738/build/Release" --prefix "/Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738"
-----------------
-- Install configuration: "Release"
-- Installing: /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738/lib/libz.a
-- Installing: /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738/include/zconf.h
-- Installing: /Users/uilian/.conan/data/zlib/1.2.12/_/_/package/240c2182163325b213ca6886a7614c8ed2bf1738/include/zlib.h
[HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
[HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
[HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
[HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
[HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
[HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
[HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
[HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
[HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
[HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
[HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
zlib/1.2.12 package(): Packaged 1 file: LICENSE
zlib/1.2.12 package(): Packaged 2 '.h' files: zlib.h, zconf.h
zlib/1.2.12 package(): Packaged 1 '.a' file: libz.a
zlib/1.2.12: Package '240c2182163325b213ca6886a7614c8ed2bf1738' created
zlib/1.2.12: Created package revision 2627d955415b1e2e9c786c2a8dee142a
[HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK
[HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK
[HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK
Downloading 2cab06881eeb141a3be8542bfe26af57fc038272c0ac49897987e9d5e5a78387 completed [0.83k]
Decompressing conan_sources.tgz completed [0.00k]
[HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
libpng/1.6.37: Configuring sources in /Users/uilian/.conan/data/libpng/1.6.37/_/_/source/src
Downloading v1.6.37.tar.gz completed [1473.44k] libpng/1.6.37: 1.6.37:
libpng/1.6.37:
[HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK
[HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK
[HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK
libpng/1.6.37: Copying sources to build folder
libpng/1.6.37: Building your package in /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3
libpng/1.6.37: Generator txt created conanbuildinfo.txt
libpng/1.6.37: Calling generate()
libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
libpng/1.6.37: Aggregating env generators
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
libpng/1.6.37: Calling build()
libpng/1.6.37: Apply patch (backport): Update ZLib include and library paths for conan to provide lib. Remove Zlib dll definition.
libpng/1.6.37: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3" -DCMAKE_MACOSX_BUNDLE="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/src"
----Running------
> cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3" -DCMAKE_MACOSX_BUNDLE="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/src"
-----------------
-- Using Conan toolchain: /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/generators/conan_toolchain.cmake
-- Conan toolchain: Setting BUILD_SHARED_LIBS = ON
-- The C compiler identification is AppleClang 14.0.0.14000029
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Conan: Target declared 'ZLIB::ZLIB'
-- Symbol prefix:
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release
libpng/1.6.37: CMake command: cmake --build "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" '--' '-j10'
----Running------
> cmake --build "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" '--' '-j10'
-----------------
[ 2%] Generating pnglibconf.c
[ 4%] Generating pngprefix.h
[ 7%] Generating scripts/pnglibconf.c
[ 9%] Building C object CMakeFiles/png-fix-itxt.dir/contrib/tools/png-fix-itxt.c.o
[ 12%] Generating scripts/symbols.out
[ 14%] Linking C executable png-fix-itxt
[ 17%] Generating pnglibconf.out
[ 19%] Generating scripts/symbols.chk
[ 19%] Built target png-fix-itxt
[ 21%] Generating pnglibconf.h
[ 24%] Generating scripts/prefix.out
[ 26%] Generating scripts/sym.out
[ 29%] Generating scripts/vers.out
[ 31%] Generating scripts/intprefix.out
[ 34%] Generating libpng.sym
[ 36%] Generating libpng.vers
[ 36%] Built target genfiles
Scanning dependencies of target png
[ 39%] Building C object CMakeFiles/png.dir/png.c.o
[ 41%] Building C object CMakeFiles/png.dir/pngpread.c.o
[ 43%] Building C object CMakeFiles/png.dir/pngread.c.o
[ 46%] Building C object CMakeFiles/png.dir/pngerror.c.o
[ 48%] Building C object CMakeFiles/png.dir/pngget.c.o
[ 51%] Building C object CMakeFiles/png.dir/pngrtran.c.o
[ 53%] Building C object CMakeFiles/png.dir/pngrutil.c.o
[ 56%] Building C object CMakeFiles/png.dir/pngrio.c.o
[ 58%] Building C object CMakeFiles/png.dir/pngmem.c.o
[ 60%] Building C object CMakeFiles/png.dir/pngset.c.o
[ 63%] Building C object CMakeFiles/png.dir/pngtrans.c.o
[ 65%] Building C object CMakeFiles/png.dir/pngwio.c.o
[ 68%] Building C object CMakeFiles/png.dir/pngwrite.c.o
[ 70%] Building C object CMakeFiles/png.dir/pngwtran.c.o
[ 73%] Building C object CMakeFiles/png.dir/pngwutil.c.o
[ 75%] Building C object CMakeFiles/png.dir/arm/arm_init.c.o
[ 78%] Building ASM object CMakeFiles/png.dir/arm/filter_neon.S.o
[ 80%] Building C object CMakeFiles/png.dir/arm/filter_neon_intrinsics.c.o
[ 82%] Building C object CMakeFiles/png.dir/arm/palette_neon_intrinsics.c.o
[ 85%] Linking C shared library libpng16.dylib
[ 95%] Built target png
[ 97%] Building C object CMakeFiles/pngfix.dir/contrib/tools/pngfix.c.o
[100%] Linking C executable pngfix
[100%] Built target pngfix
libpng/1.6.37: Package '023f7158b346475bfb1b98a70c0beec652436fc3' built
libpng/1.6.37: Build folder /Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release
libpng/1.6.37: Generated conaninfo.txt
libpng/1.6.37: Generated conanbuildinfo.txt
libpng/1.6.37: Generating the package
libpng/1.6.37: Package folder /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3
libpng/1.6.37: Calling package()
libpng/1.6.37: Copied 1 file: LICENSE
libpng/1.6.37: CMake command: cmake --install "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" --prefix "/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3"
----Running------
> cmake --install "/Users/uilian/.conan/data/libpng/1.6.37/_/_/build/023f7158b346475bfb1b98a70c0beec652436fc3/build/Release" --prefix "/Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3"
-----------------
-- Install configuration: "Release"
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng16.16.37.0.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng16.16.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng16.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng.dylib
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/png.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/pngconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/pnglibconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/libpng16/png.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/libpng16/pngconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/include/libpng16/pnglibconf.h
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng16-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/pngfix
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/png-fix-itxt
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/share/man/man3/libpng.3
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/share/man/man3/libpngpf.3
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/share/man/man5/png.5
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/pkgconfig/libpng.pc
-- Up-to-date: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/pkgconfig/libpng16.pc
-- Up-to-date: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/bin/libpng16-config
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng/libpng16.cmake
-- Installing: /Users/uilian/.conan/data/libpng/1.6.37/_/_/package/023f7158b346475bfb1b98a70c0beec652436fc3/lib/libpng/libpng16-release.cmake
[HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
[HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
[HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
[HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
[HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
[HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
[HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
[HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
[HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
[HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
[HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
libpng/1.6.37 package(): Packaged 1 file: LICENSE
libpng/1.6.37 package(): Packaged 6 '.h' files
libpng/1.6.37 package(): Packaged 4 '.dylib' files: libpng16.16.dylib, libpng.dylib, libpng16.16.37.0.dylib, libpng16.dylib
libpng/1.6.37: Package '023f7158b346475bfb1b98a70c0beec652436fc3' created
libpng/1.6.37: Created package revision 78dfa7e4bf06675015348af2c2b5ff58
[HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK
[HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK
[HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK
Aggregating env generators
@DominikDeak could you please remove your cached libpng and try it again? As don't see your entire log, it could be some outdated recipe cached.
Decided to nuke everything from orbit:
conan remove "*" --force
I also confirmed that ~/.conan/data/
was empty.
Re-ran the command again:
conan install libpng/1.6.37@ --build -o libpng:shared=True
Same error:
> conan install libpng/1.6.37@ --build -o libpng:shared=True
Configuration:
[settings]
arch=armv8
arch_build=armv8
build_type=Release
compiler=apple-clang
compiler.libcxx=libc++
compiler.version=14.0
os=Macos
os.version=11.0
os_build=Macos
[options]
libpng:shared=True
[build_requires]
[env]
libpng/1.6.37: Not found in local cache, looking in remotes...
libpng/1.6.37: Trying with 'conancenter'...
Downloading conanmanifest.txt completed [0.19k]
Downloading conanfile.py completed [7.72k]
Downloading conan_export.tgz completed [0.37k]
Decompressing conan_export.tgz completed [0.00k]
libpng/1.6.37: Downloaded recipe revision 1dddf6eaf42135f085a270300e94f242
zlib/1.2.12: Not found in local cache, looking in remotes...
zlib/1.2.12: Trying with 'conancenter'...
Downloading conanmanifest.txt completed [0.27k]
Downloading conanfile.py completed [4.06k]
Downloading conan_export.tgz completed [0.29k]
Decompressing conan_export.tgz completed [0.00k]
zlib/1.2.12: Downloaded recipe revision a30750797caa71bd61bd0a18189caa28
zlib/1.2.12: Forced build from source
libpng/1.6.37: Forced build from source
Installing package: libpng/1.6.37
Requirements
libpng/1.6.37 from 'conancenter' - Downloaded
zlib/1.2.12 from 'conancenter' - Downloaded
Packages
libpng/1.6.37:6fa8147726fc8e3ddd6a34db881dd391e94999d1 - Build
zlib/1.2.12:bcd3acb45732a7b421d1472bb9724eb6854281a0 - Build
Installing (downloading, building) binaries...
Downloading conan_sources.tgz completed [1.94k]
Decompressing conan_sources.tgz completed [0.00k]
zlib/1.2.12: Configuring sources in /Users/dom/.conan/data/zlib/1.2.12/_/_/source/src
Downloading zlib-1.2.12.tar.gz completed [1455.15k] zlib/1.2.12: .2.12:
zlib/1.2.12:
zlib/1.2.12: Copying sources to build folder
zlib/1.2.12: Building your package in /Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0
zlib/1.2.12: Generator txt created conanbuildinfo.txt
zlib/1.2.12: Calling generate()
zlib/1.2.12: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
zlib/1.2.12: Aggregating env generators
zlib/1.2.12: Calling build()
zlib/1.2.12: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/dom/.conan/data/zlib/1.2.12/_/_/package/bcd3acb45732a7b421d1472bb9724eb6854281a0" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/src"
-- Using Conan toolchain: /Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/build/generators/conan_toolchain.cmake
-- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC)
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- The C compiler identification is AppleClang 14.0.0.14000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - failed
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Renaming
-- /Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/src/zconf.h
-- to 'zconf.h.included' because this file is included with zlib
-- but CMake generates it automatically in the build directory.
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/build/Release
zlib/1.2.12: CMake command: cmake --build "/Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/build/Release" '--' '-j8'
[ 12%] Building C object CMakeFiles/zlib.dir/compress.c.o
[ 12%] Building C object CMakeFiles/zlib.dir/crc32.c.o
[ 18%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
[ 31%] Building C object CMakeFiles/zlib.dir/adler32.c.o
[ 25%] Building C object CMakeFiles/zlib.dir/deflate.c.o
[ 37%] Building C object CMakeFiles/zlib.dir/gzclose.c.o
[ 43%] Building C object CMakeFiles/zlib.dir/gzread.c.o
[ 50%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
[ 56%] Building C object CMakeFiles/zlib.dir/inflate.c.o
[ 62%] Building C object CMakeFiles/zlib.dir/infback.c.o
[ 68%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
[ 75%] Building C object CMakeFiles/zlib.dir/inffast.c.o
[ 81%] Building C object CMakeFiles/zlib.dir/trees.c.o
[ 87%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
[ 93%] Building C object CMakeFiles/zlib.dir/zutil.c.o
[100%] Linking C static library libz.a
[100%] Built target zlib
zlib/1.2.12: Package 'bcd3acb45732a7b421d1472bb9724eb6854281a0' built
zlib/1.2.12: Build folder /Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/build/Release
zlib/1.2.12: Generated conaninfo.txt
zlib/1.2.12: Generated conanbuildinfo.txt
zlib/1.2.12: Generating the package
zlib/1.2.12: Package folder /Users/dom/.conan/data/zlib/1.2.12/_/_/package/bcd3acb45732a7b421d1472bb9724eb6854281a0
zlib/1.2.12: Calling package()
zlib/1.2.12: CMake command: cmake --install "/Users/dom/.conan/data/zlib/1.2.12/_/_/build/bcd3acb45732a7b421d1472bb9724eb6854281a0/build/Release" --prefix "/Users/dom/.conan/data/zlib/1.2.12/_/_/package/bcd3acb45732a7b421d1472bb9724eb6854281a0"
-- Install configuration: "Release"
-- Installing: /Users/dom/.conan/data/zlib/1.2.12/_/_/package/bcd3acb45732a7b421d1472bb9724eb6854281a0/lib/libz.a
-- Installing: /Users/dom/.conan/data/zlib/1.2.12/_/_/package/bcd3acb45732a7b421d1472bb9724eb6854281a0/include/zconf.h
-- Installing: /Users/dom/.conan/data/zlib/1.2.12/_/_/package/bcd3acb45732a7b421d1472bb9724eb6854281a0/include/zlib.h
zlib/1.2.12 package(): Packaged 1 file: LICENSE
zlib/1.2.12 package(): Packaged 2 '.h' files: zlib.h, zconf.h
zlib/1.2.12 package(): Packaged 1 '.a' file: libz.a
zlib/1.2.12: Package 'bcd3acb45732a7b421d1472bb9724eb6854281a0' created
zlib/1.2.12: Created package revision 604c2faf48d33233c684ca4ffbd0db5c
Downloading conan_sources.tgz completed [0.83k]
Decompressing conan_sources.tgz completed [0.00k]
libpng/1.6.37: Configuring sources in /Users/dom/.conan/data/libpng/1.6.37/_/_/source/src
Downloading v1.6.37.tar.gz completed [1473.44k] libpng/1.6.37: 1.6.37:
libpng/1.6.37:
libpng/1.6.37: Copying sources to build folder
libpng/1.6.37: Building your package in /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1
libpng/1.6.37: Generator txt created conanbuildinfo.txt
libpng/1.6.37: Calling generate()
libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
libpng/1.6.37: Aggregating env generators
libpng/1.6.37: Calling build()
libpng/1.6.37: Apply patch (backport): Update ZLib include and library paths for conan to provide lib. Remove Zlib dll definition.
libpng/1.6.37: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/dom/.conan/data/libpng/1.6.37/_/_/package/6fa8147726fc8e3ddd6a34db881dd391e94999d1" -DCMAKE_MACOSX_BUNDLE="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/src"
-- Using Conan toolchain: /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/build/generators/conan_toolchain.cmake
-- Conan toolchain: Setting BUILD_SHARED_LIBS = ON
-- The C compiler identification is AppleClang 14.0.0.14000029
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Conan: Target declared 'ZLIB::ZLIB'
-- Symbol prefix:
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/build/Release
libpng/1.6.37: CMake command: cmake --build "/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/build/Release" '--' '-j8'
[ 7%] Generating pnglibconf.c
[ 7%] Generating pngprefix.h
[ 7%] Generating scripts/pnglibconf.c
[ 10%] Building C object CMakeFiles/png-fix-itxt.dir/contrib/tools/png-fix-itxt.c.o
[ 12%] Generating scripts/symbols.out
[ 15%] Generating scripts/symbols.chk
[ 17%] Generating pnglibconf.out
[ 20%] Linking C executable png-fix-itxt
[ 20%] Built target png-fix-itxt
[ 25%] Generating scripts/prefix.out
[ 25%] Generating pnglibconf.h
[ 33%] Generating scripts/intprefix.out
[ 33%] Generating scripts/sym.out
[ 33%] Generating scripts/vers.out
[ 38%] Generating libpng.sym
[ 38%] Generating libpng.vers
[ 38%] Built target genfiles
[ 41%] Building C object CMakeFiles/png.dir/pngget.c.o
[ 46%] Building C object CMakeFiles/png.dir/pngerror.c.o
[ 46%] Building C object CMakeFiles/png.dir/pngmem.c.o
[ 48%] Building C object CMakeFiles/png.dir/pngread.c.o
[ 51%] Building C object CMakeFiles/png.dir/png.c.o
[ 53%] Building C object CMakeFiles/png.dir/pngpread.c.o
[ 56%] Building C object CMakeFiles/png.dir/pngrio.c.o
[ 58%] Building C object CMakeFiles/png.dir/pngrtran.c.o
[ 61%] Building C object CMakeFiles/png.dir/pngrutil.c.o
[ 64%] Building C object CMakeFiles/png.dir/pngset.c.o
[ 66%] Building C object CMakeFiles/png.dir/pngtrans.c.o
[ 69%] Building C object CMakeFiles/png.dir/pngwrite.c.o
[ 71%] Building C object CMakeFiles/png.dir/pngwio.c.o
[ 74%] Building C object CMakeFiles/png.dir/pngwtran.c.o
[ 76%] Building C object CMakeFiles/png.dir/pngwutil.c.o
[ 79%] Building C object CMakeFiles/png.dir/intel/intel_init.c.o
[ 82%] Building C object CMakeFiles/png.dir/intel/filter_sse2_intrinsics.c.o
[ 84%] Linking C shared library libpng16.dylib
Undefined symbols for architecture arm64:
"_png_do_expand_palette_rgb8_neon", referenced from:
_png_do_read_transformations in pngrtran.c.o
"_png_do_expand_palette_rgba8_neon", referenced from:
_png_do_read_transformations in pngrtran.c.o
"_png_init_filter_functions_neon", referenced from:
_png_read_filter_row in pngrutil.c.o
"_png_riffle_palette_neon", referenced from:
_png_do_read_transformations in pngrtran.c.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libpng16.16.37.0.dylib] Error 1
make[1]: *** [CMakeFiles/png.dir/all] Error 2
make: *** [all] Error 2
libpng/1.6.37:
libpng/1.6.37: ERROR: Package '6fa8147726fc8e3ddd6a34db881dd391e94999d1' build failed
libpng/1.6.37: WARN: Build folder /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/build/Release
ERROR: libpng/1.6.37: Error in build() method, line 166
cmake.build()
ConanException: Error 2 while executing cmake --build "/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6fa8147726fc8e3ddd6a34db881dd391e94999d1/build/Release" '--' '-j8'
@DominikDeak The only difference I see is the os.version. I don't add it to my profile, but I'm running OSX 12, not 11, like you. Also, my compiler is up-to-date:
% uname -a
Darwin Uilianr-mac 21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22 20:19:52 PDT 2022; root:xnu-8020.140.49~2/RELEASE_ARM64_T6000 arm64
% clang --version
Apple clang version 14.0.0 (clang-1400.0.29.102)
Target: arm64-apple-darwin21.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Could you please check yours?
The only difference I see is the os.version. I don't add it to my profile, but I'm running OSX 12, not 11, like you. Also, my compiler is up-to-date:
I'm also running macOS 12. I've set the os.version
because I'd like to target macOS 11 for all my builds. That said, I'm getting the same error with the os.version
removed in my conan profile:
Could you please check yours?
Sure:
> uname -a
Darwin Meerkat.local 21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22 20:20:05 PDT 2022; root:xnu-8020.140.49~2/RELEASE_ARM64_T8101 arm64
> clang --version
Apple clang version 14.0.0 (clang-1400.0.29.102)
Target: arm64-apple-darwin21.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
I also completely uninstalled conan, deleted ~/.conan
directory, then reinstalled. Still no luck. This is really strange. The only thing I recall doing before this problem started is updating Xcode to the latest version, which is Version 14.0 (14A309).
Update: I think I found the solution. The problem seemed to be related to Homebrew on my own machine. I have completely removed Homebrew (aka. brew
) and its related directories, then reinstalled Homebrew from scratch in accordance to this SO post: https://stackoverflow.com/questions/11038028/what-is-the-best-safest-way-to-reinstall-homebrew
Just in case anyone else has this problem, I performed the following:
Completely remove Homebrew:
sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
Remove orphaned directories:
sudo rm -fR /opt/homebrew
Reinstall Homebrew from scratch:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Run these two commands in your terminal to add Homebrew to your PATH
:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/[YOUR_USER_NAME]/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
Restart the terminal.
Reinstall required tools (and whatever else you need) in brew
and python
:
brew install python3
brew install cmake
pip3 install conan
After the steps above, I could install the libpng
packange via conan without any problems.
@uilianries Thank you for looking into this issue. I am sorry for wasting your time on this, but I still appreciated your help none the less.
@DominikDeak Thank you for posting your solution! I'm sure it will help more users in the future. That was tricky!
Package and Environment Details
Conan profile
[settings] os=Macos os.version=11.0 os_build=Macos arch=armv8 arch_build=armv8 compiler=apple-clang compiler.version=14.0 compiler.libcxx=libc++ build_type=Release [options] [conf] [build_requires] [env]
Steps to reproduce
The build error happens when libpng built with the option
shared=True
conan install libpng/1.6.37@ --build -o libpng:shared=True
Logs
Click to expand log
``` libpng/1.6.37: Copying sources to build folder libpng/1.6.37: Building your package in /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f libpng/1.6.37: Generator txt created conanbuildinfo.txt libpng/1.6.37: Calling generate() libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libpng/1.6.37: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libpng/1.6.37: Aggregating env generators libpng/1.6.37: Calling build() libpng/1.6.37: Apply patch (backport): Update ZLib include and library paths for conan to provide lib. Remove Zlib dll definition. libpng/1.6.37: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/dom/.conan/data/libpng/1.6.37/_/_/package/6d422e8633dba2cdffabd37db7e0e9f23f648d2f" -DCMAKE_MACOSX_BUNDLE="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/src" -- Using Conan toolchain: /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/build/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- The C compiler identification is AppleClang 14.0.0.14000029 -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Conan: Target declared 'ZLIB::ZLIB' -- Symbol prefix: -- Configuring done -- Generating done -- Build files have been written to: /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/build/Release libpng/1.6.37: CMake command: cmake --build "/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/build/Release" '--' '-j8' [ 7%] Generating pnglibconf.c [ 7%] Generating scripts/pnglibconf.c [ 7%] Generating scripts/symbols.out [ 10%] Generating pngprefix.h [ 12%] Building C object CMakeFiles/png-fix-itxt.dir/contrib/tools/png-fix-itxt.c.o [ 15%] Generating scripts/symbols.chk [ 17%] Generating pnglibconf.out [ 20%] Linking C executable png-fix-itxt [ 20%] Built target png-fix-itxt [ 25%] Generating scripts/prefix.out [ 25%] Generating pnglibconf.h [ 33%] Generating scripts/sym.out [ 33%] Generating scripts/intprefix.out [ 33%] Generating scripts/vers.out [ 38%] Generating libpng.sym [ 38%] Generating libpng.vers [ 38%] Built target genfiles [ 41%] Building C object CMakeFiles/png.dir/pngmem.c.o [ 43%] Building C object CMakeFiles/png.dir/png.c.o [ 46%] Building C object CMakeFiles/png.dir/pngerror.c.o [ 51%] Building C object CMakeFiles/png.dir/pngrio.c.o [ 51%] Building C object CMakeFiles/png.dir/pngrtran.c.o [ 53%] Building C object CMakeFiles/png.dir/pngpread.c.o [ 56%] Building C object CMakeFiles/png.dir/pngget.c.o [ 58%] Building C object CMakeFiles/png.dir/pngread.c.o [ 61%] Building C object CMakeFiles/png.dir/pngrutil.c.o [ 64%] Building C object CMakeFiles/png.dir/pngset.c.o [ 66%] Building C object CMakeFiles/png.dir/pngtrans.c.o [ 69%] Building C object CMakeFiles/png.dir/pngwio.c.o [ 71%] Building C object CMakeFiles/png.dir/pngwrite.c.o [ 74%] Building C object CMakeFiles/png.dir/pngwtran.c.o [ 76%] Building C object CMakeFiles/png.dir/pngwutil.c.o [ 79%] Building C object CMakeFiles/png.dir/intel/intel_init.c.o [ 82%] Building C object CMakeFiles/png.dir/intel/filter_sse2_intrinsics.c.o [ 84%] Linking C shared library libpng16.dylib Undefined symbols for architecture arm64: "_png_do_expand_palette_rgb8_neon", referenced from: _png_do_read_transformations in pngrtran.c.o "_png_do_expand_palette_rgba8_neon", referenced from: _png_do_read_transformations in pngrtran.c.o "_png_init_filter_functions_neon", referenced from: _png_read_filter_row in pngrutil.c.o "_png_riffle_palette_neon", referenced from: _png_do_read_transformations in pngrtran.c.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [libpng16.16.37.0.dylib] Error 1 make[1]: *** [CMakeFiles/png.dir/all] Error 2 make: *** [all] Error 2 libpng/1.6.37: libpng/1.6.37: ERROR: Package '6d422e8633dba2cdffabd37db7e0e9f23f648d2f' build failed libpng/1.6.37: WARN: Build folder /Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/build/Release ERROR: libpng/1.6.37: Error in build() method, line 166 cmake.build() ConanException: Error 2 while executing cmake --build "/Users/dom/.conan/data/libpng/1.6.37/_/_/build/6d422e8633dba2cdffabd37db7e0e9f23f648d2f/build/Release" '--' '-j8' error: Command exited with error. ```