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

Christopher Friedt chrisfriedt at gmail.com
Fri May 13 11:57:52 EDT 2016


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.


More information about the J-core mailing list