[MacPorts] #60800: lcms2 @2.11_0+universal: build error
MacPorts
noreply at macports.org
Wed Jul 8 19:05:01 UTC 2020
#60800: lcms2 @2.11_0+universal: build error
----------------------+--------------------
Reporter: andreok | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: lcms2 |
----------------------+--------------------
Changes (by ryandesign):
* cc: ryandesign (added)
Comment:
Interesting. The log says:
{{{
:debug:sysinfo macOS 10.13 (darwin/17.7.0) arch i386
:debug:sysinfo MacPorts 2.6.2
:debug:sysinfo Xcode 9.4.1
}}}
With the same version of macOS and Xcode, I have no trouble building lcms2
@2.11 +universal. The log also says:
{{{
:info:build ld: warning: The i386 architecture is deprecated for macOS
(remove from the Xcode build setting: ARCHS)
:info:build Undefined symbols for architecture i386:
:info:build "__cmsLCMScolorSpace", referenced from:
:info:build _main in tificc.o
:info:build "_cmsBuildGamma", referenced from:
:info:build _OpenStockProfile in vprf.o
:info:build "_cmsBuildTabulatedToneCurve16", referenced from:
:info:build _main in tificc.o
:info:build "_cmsCloseProfile", referenced from:
:info:build _main in tificc.o
}}}
and a zillion more undefined symbols. I do not see that deprecation
warning or those undefined symbols on my system.
Is it possible that you have installed the command line tools for Xcode
10.x? If so, try installing the command line tools for Xcode 9.4.1:
https://developer.apple.com/download/more/?=Xcode%209.4.1
--
Ticket URL: <https://trac.macports.org/ticket/60800#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list