Hi Tim, It is possible to get XCircuit-3.6.115 from http://www.oocities.org/sw286000/, however, there is an application error with XCircuit-3.6.115 when I tried to load a user defined library through Library Manager. This error prevent me to use Xcircuit with a large project. So there is real need to update the XCircuit to latest version to fully enjoy the software.
I installed Cygwin and compiled my own Tcl/Tk as your described in your "XCircuit-Cygwin compile and install" instruction. But I got an error like this when I tried to make xcircuit: elements.c: In fucntion 'boxeditadjust': elements.c:1623:error:'XCWindowData' has no member named 'boxedit' I really don't know how to fix this error to continue build my own XCircuit. Would it be possible to compile a native XCircuit for windows and upload it to SourceForge? I would love to do that, the only problem is that I don't know how and have no clue where to start. Thanks a lot! On Tue, Mar 1, 2011 at 8:29 AM, Tim Edwards <[email protected]> wrote: > Hello Ruida, > >> With the host site for Xcircuit/Win32 went down, there is no place to >> get a updated native Xcircuit for windows user. >> >> For a guy with very little knowledge about programming, it's almost >> impossible to compile Xcircuit from source code. Believe me, I've done >> my homework and spent a whole week without any luck. >> >> First, I tried to follow your instruction to build a Cygwin version of >> Xcircuit. I did everything you mentioned and ended up with tones of >> errors associated with elements.c. >> >> Then I found Satya's patch for compile on Windows by digging into old >> email archive. I applied the patch to the source code and managed to >> let Visual Studio to compile the code, however, there are still errors >> from tclxcircuit.c , which I have no idea how to get rid of them. >> >> To reach out more users for Xcircuit, it is really necessary to >> provide a Xcircuit setup file for Windows user. My personal >> experience shows that it is nearly impossible to compile Xcircuit >> from source for average Windows user. Please make a Windows version of >> Xcircuit available so Windows user don't have to go through the >> hassle. > > I'm sorry to hear about your difficulty with compiling XCircuit under > windows. However, I need to tell you that (1) I am not a Windows user > (I have to borrow my kids' computer if I have to use Windows for some > reason), and (2) I don't have any Windows compiler like Visual Studio. > The "native Windows API graphics" version of xcircuit was developed > by Michael Goffioul (who I haven't heard from since 2008, although he > may still be reading the xcircuit-dev posts). I have developed the > code quite a bit since then, and it does not really surprise me to find > that the native Windows API support code no longer works. But I can't > do much about updating it. > > On the other hand, the Cygwin version should work okay, as long as you > don't confuse it with the native Windows API version (they are not > compatible). I have not generated a precompiled version for some time, > so I promise to put out a new one. At the moment, I am buried under a > load of work involved with a wafer tape-out from MultiGiG, but once > that's done, or if I have some time on the weekend, I will post an > updated version. If you don't see anything within two weeks, please > send me a reminder email. > > There is also a cross-platform version of xcircuit being developed by > Kuba Ober, but I don't know what the status of that is right now. > Perhaps Kuba can weigh in with an update. > > Finally, the geocities site *does* exist in a mirror archive where it > can be found at: > http://www.oocities.org/sw286000/ > > This might be all you are looking for. I thought I had made this > link update on the xcircuit website, but that appears not to be true. > I will take care of that now. > > Thanks, > Tim > > +--------------------------------+-------------------------------------+ > | Dr. R. Timothy Edwards (Tim) | email: [email protected] | > | Open Circuit Design, Inc. | web: http://opencircuitdesign.com | > | 22815 Timber Creek Lane | phone: (301) 528-5030 | > | Clarksburg, MD 20871-4001 | cell: (240) 401-0616 | > +--------------------------------+-------------------------------------+ > _______________________________________________ Xcircuit-dev mailing list [email protected] http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev
