Are you using GNAT 5.2.0 or newer?  Previous MAC versions were not working
correctly.

See:
https://sourceforge.net/p/gnoga/mailman/message/34852977/

On Mon, Apr 11, 2016 at 3:05 AM, Roger Mc Murtrie <roge...@grapevine.com.au>
wrote:

> gnat --version
> GNAT GPL 2015 (20150428-49)
>
> gcc --version
> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr
> --with-gxx-include-dir=/usr/include/c++/4.2.1
> Apple LLVM version 7.3.0 (clang-703.0.29)
> Target: x86_64-apple-darwin15.3.0
> Thread model: posix
> InstalledDir:
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>
> I have been trying to build gnoga from git but make fails with:
> gcc -c -gnaty3abcdefhiklmnOprsStu -gnat2012 -gnatW8 -g -gnata -gnatq
> -gnatQ -fno-common gnoga.adb
> gcc -c -gnaty3abcdefhiklmnOprsStu -gnat2012 -gnatW8 -g -gnata -gnatq
> -gnatQ -fno-common gnoga-types.adb
> /var/folders/x3/tdfj8cz114g5g00zqfh__n_h0000gn/T//cckdrBJM.s:64963:2:
> error: ambiguous instructions require an explicit suffix (could be
> 'fisttps', or 'fisttpl')
>         fisttp  -74(%rbp)
>         ^
> /var/folders/x3/tdfj8cz114g5g00zqfh__n_h0000gn/T//cckdrBJM.s:64969:2:
> error: ambiguous instructions require an explicit suffix (could be
> 'fisttps', or 'fisttpl')
>         fisttp  -74(%rbp)
>         ^
> /var/folders/x3/tdfj8cz114g5g00zqfh__n_h0000gn/T//cckdrBJM.s:65147:2:
> error: ambiguous instructions require an explicit suffix (could be
> 'fisttps', or 'fisttpl')
>         fisttp  -2(%rbp)
>         ^
> /var/folders/x3/tdfj8cz114g5g00zqfh__n_h0000gn/T//cckdrBJM.s:65153:2:
> error: ambiguous instructions require an explicit suffix (could be
> 'fisttps', or 'fisttpl')
>         fisttp  -2(%rbp)
>         ^
> gprbuild: *** compilation phase failed
> make: *** [gnoga] Error 4
>
> I have tried both using the command line and using GPS.
>
> ------------------------------------------------------------------------------
> Find and fix application performance issues faster with Applications
> Manager
> Applications Manager provides deep performance insights into multiple
> tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial! http://pubads.g.doubleclick.net/
> gampad/clk?id=1444514301&iu=/ca-pub-7940484522588532
> _______________________________________________
> Gnoga-list mailing list
> Gnoga-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gnoga-list
>
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial! http://pubads.g.doubleclick.net/
gampad/clk?id=1444514301&iu=/ca-pub-7940484522588532
_______________________________________________
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list

Reply via email to