Hello Aryeh,

When I start xcircuit, I have many errors when the library files are
loaded.  I attached the TCL output (which I hope goes through).

I have just pushed a fix to the xcircuit 3.8 and 3.9 git databases;
the tarballs will be updated tomorrow.

If you want to just patch the source, the fix is simple and is in
files.c line 4719;  change

                    if (!matchtech && ((*libobj)->name != objnamestart))
                        continue;    // no prefix in file must match

to:

                    if (!matchtech && ((*libobj)->name != objnamestart))
                        if (version > 3.7)
                           continue;    // no prefix in file must match

That should fix the problem with loading library files that were
written before the introduction of technology namespaces in xcircuit
version 3.8.  I have tested this on several libraries and it appears
to be okay, but let me know if you have any problems with it.

                                                Regards,
                                                Tim

+--------------------------------+-------------------------------------+
| R. Timothy Edwards (Tim)       | email: t...@opencircuitdesign.com    |
| Open Circuit Design            | web:   http://opencircuitdesign.com |
| 22815 Timber Creek Lane        | phone: (301) 528-5030               |
| Clarksburg, MD 20871-4001      | cell:  (240) 401-0616               |
+--------------------------------+-------------------------------------+
_______________________________________________
Xcircuit-dev mailing list
Xcircuit-dev@opencircuitdesign.com
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to