Am 18.01.2014 um 19:29 schrieb Brian Drummond <[email protected]>:
> On Sat, 2014-01-18 at 18:56 +0100, Torsten Meißner wrote: >> New Checkout from 0.32dev: >> >> make target=darwin-i686 > >> /opt/ghdl_mcode/libraries.adb:1165:07: "Create_Temp_Output_File" is undefined >> gnatmake: "/opt/ghdl_mcode/libraries.adb" compilation error >> make: *** [ghdl_mcode] Error 4 > > > Okay, this one is NOT a problem with 0.32dev. > > It suggests you are using a very old Gnat installation, and the > installed Gnat.OS_Lib (renames System.OS_Lib) doesn't provide this > procedure. > > Look at adainclude/s-os_lib.ads to be sure of this. > > Which Gnat are you using? Build should be OK with FSF Gnats at least > back to 4.6, and probably Adacore versions older than that. > There was a hint in the wiki, that you have to use (a pretty old) gnat 4.4 from 2008 to build the mcode version with OSX 10.9. So I've taken this version to build. I also have the latest release of GNAT from Adacore on my Mac, for some small projects, so I could try that version. But as I understood, you can't get the mcode version compiled with it. So, maybe, I try to build the gcc version as I mentioned with the latest GNAT. I've taken mcode because I've read that it is much simpler to get it build ... As you mentioned, your fix seems to target the gcc version only. I get the same errors with the up-to-date patched mcode version: symbol __ghdl_value_e8 is undefined symbol __ghdl_value_e8 is undefined Another hint to try the gcc version ;) Sorry if I've caused unnecessary trouble here, but I don't have too much experience with such big complex SW build processes. I'm beginner in Ada and I like it, far more than other languages, but I only use it for small personal projects ... Greetings, Torsten _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
