Hi David,

thanks very much. Now I can build the latest Poly/ML successfully.

Regards,

Chun Tian

> On Oct 29, 2020, at 17:33, David Matthews <[email protected]> 
> wrote:
> 
> I've pushed a fix for this and it seems to work on Mac OS X.  Recent changes 
> added a call from the assembly code into a C function in the run-time system. 
>  This seems to have caused problems on a number of platforms so I've changed 
> it to do an indirect call through a data structure.
> 
> David
> 
> On 27/10/2020 20:03, Chun Tian wrote:
>> Hi,
>> when I try to build latest polyml trunk (master) on macOS 10.15, I got the 
>> following errors:
>> Making all in libpolyml
>> /bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  
>> -O3 -DMACOSX -DGIT_VERSION=\"v5.8.1-286-gcea4c79c\" -Wall 
>> -DMODULEDIR=\"/usr/local/lib/polyml/modules\"    -DMACOSX  -MT 
>> x86assembly_gas64.lo -MD -MP -MF .deps/x86assembly_gas64.Tpo -c -o 
>> x86assembly_gas64.lo x86assembly_gas64.S
>> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -O3 -DMACOSX 
>> -DGIT_VERSION=\"v5.8.1-286-gcea4c79c\" -Wall 
>> -DMODULEDIR=\"/usr/local/lib/polyml/modules\" -DMACOSX -MT 
>> x86assembly_gas64.lo -MD -MP -MF .deps/x86assembly_gas64.Tpo -c 
>> x86assembly_gas64.S  -fno-common -DPIC -o .libs/x86assembly_gas64.o
>> x86assembly_gas64.S:223:5: error: unsupported symbol modifier in branch 
>> relocation
>>     call X86TrapHandler@plt
>>     ^
>> make[2]: *** [x86assembly_gas64.lo] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all] Error 2
>> My last (successful) build was: Poly/ML 5.8.2 Testing (Git version 
>> v5.8.1-68-gb4786634). GCC is from Xcode 12.1:
>> $ gcc -v
>> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
>> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
>> Apple clang version 12.0.0 (clang-1200.0.32.21)
>> Target: x86_64-apple-darwin19.6.0
>> Thread model: posix
>> InstalledDir: 
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>> Please let me know if any further information is needed.
>> Regards,
>> Chun Tian
>> _______________________________________________
>> polyml mailing list
>> [email protected]
>> http://lists.inf.ed.ac.uk/mailman/listinfo/polyml
> _______________________________________________
> polyml mailing list
> [email protected]
> http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
polyml mailing list
[email protected]
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

Reply via email to