well,

the cause of duplicated symbols was -std=gnu89 which seems to be required a 
while ago on macOS: https://trac.macports.org/ticket/12906 
<https://trac.macports.org/ticket/12906>

without it, GCL fails as:

/Users/catap/src/gcl/gcl/unixport/raw_pre_gcl 
/Users/catap/src/gcl/gcl/unixport/ -libdir /Users/catap/src/gcl/gcl/ < foo
dyld[72746]: dyld cache '/System/Library/dyld/dyld_shared_cache_x86_64h' not 
loaded: syscall to map cache into shared region failed
dyld[72746]: Library not loaded: '/usr/lib/libSystem.B.dylib'
  Referenced from: '/Users/catap/src/gcl/gcl/unixport/raw_pre_gcl'
  Reason: tried: '/usr/lib/libSystem.B.dylib' (no such file), 
'/usr/local/lib/libSystem.B.dylib' (no such file)
/bin/sh: line 1: 72746 Abort trap: 6           
/Users/catap/src/gcl/gcl/unixport/raw_pre_gcl 
/Users/catap/src/gcl/gcl/unixport/ -libdir /Users/catap/src/gcl/gcl/ < foo


--
wbr, Kirill

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to