[J-core] [PATCH 0/4] Compile on Mac and use Normal Toolchain

Christopher Friedt chrisfriedt at gmail.com
Fri May 13 14:23:14 EDT 2016


On Fri, May 13, 2016 at 11:57 AM, Christopher Friedt
<chrisfriedt at gmail.com> wrote:
> On Wed, May 11, 2016 at 11:20 AM, Christopher Friedt
> <chrisfriedt at gmail.com> wrote:
>> On Wed, May 11, 2016 at 11:16 AM, Christopher Friedt
>> <chrisfriedt at gmail.com> wrote:
>>> On May 11, 2016 11:03 AM, "Geoff Salmon" <gsalmon at se-instruments.com> wrote:
>>>
>>>> About the OS X related patches, are you able to build the bitstream on OS
>>>> X? I didn't think Xilinx released OS X tools, and I can't find any now that
>>>> I look again. In future we might be able to use other synthesis tools that
>>>> do run on OS X, but I'd love to hear if you have a way to do it now.
>>>
>>> That would be lovely... but ... Xilinx does not release Mac binaries for
>>> ISE.
>>>
>>> One possible work around would be do install Xilinx tools on Linux, then
>>> rsync them over to Mac, and then use qemu-linux-user to simply run the
>>> command-line tools. I'm sure it will not be easy, but it could work, in
>>> theory.
>>
>> Another possibility is to use wine to run Xilinx tools. Traditionally,
>> that's how people ran ISE on non-windows platforms until Xilinx
>> started shipping Linux binaries.
>
> qemu-linux-user (e.g. x86_64-linux-user) realistically can only be
> built at this time on a Linux system. The reason is that there are a
> number of system header and type conflicts.
>
> I'm just installing ISE using wine right now, and will create a
> wrapper for all of the ISE tools under wine so that the tools can be
> called from the command line. Should work, given that is how many
> people had used Xilinx tools for years prior to Xilinx releasing a
> Linux suite.

Boo :(

There isn't really too much information about this error [1], but from
what I've read, it may be a common OOM problem with Xilinx.

So much for building on Mac. At least we have Linux ;-)

C

[1]
INTERNAL_ERROR:Xst:cmain.c:3423:1.29 -  Process will terminate. For
technical support on this issue, please open a WebCase with this
project attached at http://www.xilinx.com/support.

make[1]: *** [mimas_v2.ngc] Error 2

make: *** [mimas_v2] Error 2


More information about the J-core mailing list