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