Hello Tim,

you saved my day.

On 2014-04-02 08:16, Tim Edwards wrote:

There are several ways around this problem.  The best is to just
replace the names of the objects in "utility.lps" that come from
files installed with xcircuit (generic.lps and analog.lps) with
the name used in the updated files.  This is easy enough to do that
I went ahead and did it for you.  But if you encounter this problem
again, you'll know why it happened, and what you can do about it.

Thanks a lot, that worked. Now that I know the general way (and correct one) to do that I will apply it to my other libraries... ;-). I imagine that the old circuit files should simple work without changes; I have seen no errors in a couple of them that I tested. I have thousands of them...

Just as a curiosity, when did that changed? I mean, I am quite puzzled, it should fail even in 3.7.22...

I think it happened because you
removed the duplicate objects from the library file, and I think the
only way that can happen is if you removed them by hand (but I'm not
certain about that).

It may quite well be the case. That file is from when I suggested the change in loadrcfile() to add versions to .xinitrc loading... (hey, it's nice to find your name in the source code!) a bit of years ago, I fear.

Thanks again,
                  Romano
_______________________________________________
Xcircuit-dev mailing list
Xcircuit-dev@opencircuitdesign.com
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to