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

Reply via email to