delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/24/14:17:33

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:mail-followup-to:references
:mime-version:content-type:content-disposition
:content-transfer-encoding:in-reply-to:user-agent;
bh=IeK2D9UUfhhipxnyFSluNlwC3OpL/OAYiPQmhIl+d/Y=;
b=gGXGgipDbZMGYcjgnR47tAYJx2/c8MYSG1qWmhwELncj+Aj1LQnppvlQb074b3wDpw
7DEzKk99jM0WHNn6t8iTKY2mBp0oWIfpGcnilBZ8O3N2g6hxdt1k40REjKIa4LAIRngE
O1BGbW9wZxpDi7jY0XG/MXDVOZM40bwAFAyTGvwKJlIWvwM7otp3XYFO8p/xunchCfPO
kIk78RNSNXRdA+9YqT/PwGATTR2bOBmfbWaxTeV2nzdGrUTRsG4b4Dhwhxyq/mDX/PQM
5NRZDnWD8OdHYwdL5621cIlSopv7UGwtZXtawiu1AWMzQHpMb7jUi1ppjOibNttfzt24
+Wvw==
X-Received: by 10.152.22.4 with SMTP id z4mr15063210lae.81.1437761841174;
Fri, 24 Jul 2015 11:17:21 -0700 (PDT)
Date: Fri, 24 Jul 2015 21:17:18 +0300
From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Docking Property Editors
Message-ID: <20150724181718.GD2835@localhost.localdomain>
Mail-Followup-To: geda-user AT delorie DOT com
References: <6384EC21-FBC6-47D2-A371-CB9770C27561 AT sbcglobal DOT net>
<CAOuGh88iDex_or30_2QnQ93PyrryPu2Tk67ZafiTwze_O7uLTQ AT mail DOT gmail DOT com>
<D8FBD683-DFD1-414F-854C-3B99C9759F03 AT sbcglobal DOT net>
<motqqa$p0g$1 AT ger DOT gmane DOT org>
MIME-Version: 1.0
In-Reply-To: <motqqa$p0g$1@ger.gmane.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Fri, Jul 24, 2015 at 06:57:46PM +0200, Kai-Martin Knaak wrote:
> Edward Hennessy (ehennes AT sbcglobal DOT net) [via 
> geda-user AT delorie DOT com] wrote:
> 
> > I don’t have a Windows machine. If someone with Windows can help by
> > building it, I could check in some code for testing.
> 
> Current status of the windows port of geda (gnetlist, gschem) is still 
> "broken" due to no windows version of guile. Consequently, no changes 
> since 2012 can be checked on a windows machine.
> 
> Vladimir Z. hinted a few days ago, that he managed to cross compile guile 
> and geda for windows. He had to fix some bugs both in guile and in geda. 
> AFAIK, he did not publish the patches, yet. I'd be eager to give the cross 
> compile a try myself...

Kai-Martin,

Please, abbreviate my name as Vladimir Zh. This sounds different ;)

As for the cross-build, I can tell you why I cannot finish it. I've
cloned Peter Brett's minipack version which you can find on github.com
and worked on it since February. I cannot publish it now for several
reasons:
  - I have too little time at work where I'm alone EE while my boss has
    holidays, and where I have the only Windows machine available;
  - it doesn't work in Wine so I cannot work on/test it at home (and
    besides, I have five children and have been working doing major
    repairs at my flat alone already three years running)
  - I have (too) many patches, both needed and unneeded so I have to
    sort them before publishing my work. Some of them are really just
    workarounds, since I've not managed to fix some guile/gc bugs other
    ways. Look at the recent discussions in the guile-user mailing list,
    you'll see some people are complaining of them. (BTW, not all gc
    tests do work in Wine now.)

As for guile, several bugs have been fixed without me in the current
stable-2.0 branch while I worked on the port :) I've an only patch for
guile adding win sockets support. Other patches are for geda and several
of them are just workarounds, as I've said above, to make guile work.

Minor issues:
  - the new icon problem (not one you mentioned some time ago, and which
    is mentioned on launchpad). New gnome icon system requires too many
    packages to build (including Perl and its dependencies, IIRC). So
    I've decided to not fix it.
  - translations problems - gettext doesn't work in geda-gaf and the
    latest released pcb (we already have a bug report on launchpad of
    this)
  - I cannot yet build gerbv 2.6.1 with minipack system, 2.6.0 builds
    well, though.
  - I don't use any Windows installer systems, such as nsis, just
    Makefile.
  - I don't know if gsch2pcb works on Windows, just didn't tried it :)
  - My authorities at work are idiots (not that really, but that's a
    different issue :)

And finally,

If somebody wants, I could publish results of my work, that is, the
pre-built geda-gaf/pcb/gerbv archive. I cannot put it somewhere in the
web, I've never had time to set up my own 'independent' server, so I
used the free hosting services, one of which just turned my server off
(I just cannot find more appropriate word) referring to some spam issues
with my dynamic IP address which changes every time. I don't trust them.
So if anybody wants to test the windows port, I can send you the archive
I have (zip or xz).

Cheers,
  Vladimir

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019