Xilinx PAR crashing with 'make'

I'm trying to get the PAR tool to run using makefiles and it consistently crashes with the message:

Starting Placer

Phase 1.1 Phase 1.1 (Checksum:98ee53) REAL time: 32 secs

Phase 2.7 Phase 2.7 (Checksum:1312cfe) REAL time: 32 secs

Phase 3.31 Phase 3.31 (Checksum:1c9c37d) REAL time: 32 secs

FATAL_ERROR:Place:PlXil_GClkDD.c:234:1.1.4.4 - in file "" Line 0, Column 0, Message: Process will terminate. To resolve this error, please consult the Answers Database and other online resources at

formatting link
If you need further assistance, please open a Webcase by clicking on the "WebCase" link at
formatting link

If I run PAR from the command line, it runs OK. If I use nmake or wmake and my makefile, it crashes. I've opened a WebCase, but I've little hope that they will resolve anything.

Has anyone else run across this?

Thanks!

John P

Reply to
johnp
Loading thread data ...

I've not run into your problem but I have run into other cases of programs not working correctly when I start them from a makefile in Windows. In my case I wanted to start modelsim from a cygwin based makefile and it complained about licensing or something similar, something it never did when started from the command line.

I worked around this by using the "cmd" command to start a new shell that I could run the command in:

sim: cmd /c start vsim mydesign

Perhaps you might have better luck if you start par in this way?

/Andreas

Reply to
Andreas Ehliar

It's probably caused by some funny characters added to the command line. I use Makefile all the time on a linux box and have never seen such issues.

Cheers, Jim

formatting link

johnp wrote:

Reply to
Jim Wu

Could it be that you set some environment variables (including PATH) differently in your makefile?

Petter

--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Reply to
Petter Gustad

I am not the original poster but that might be the case, even if not intended. If you use a cygwin environment, several libraries and programs are installed twice: for cygwin and xilinx ISE. So you par confuses different library versions of perl, java, tcl and so forth.

- Markus

Reply to
Markus

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.