Xilinx PAR crashing with 'make'

Dec 07, 2006 4 Replies

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



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

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:

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?

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

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required