delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/04/18/13:54:36

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] geda-gaf on Windows - help needed
Date: Fri, 18 Apr 2014 19:53:41 +0200
Organization: Institut =?UTF-8?B?ZsO8cg==?= Quantenoptik
Lines: 166
Message-ID: <liror6$3gp$1@ger.gmane.org>
References: <lilgfh$r6n$1 AT ger DOT gmane DOT org> <20140417030350 DOT 2177 DOT qmail AT stuge DOT se> <lipepf$hap$1 AT ger DOT gmane DOT org> <CAOFvGD5nG7DAavVOuR2N3ZM-R9NHA0-E8ik5X_six4cpcwab7A AT mail DOT gmail DOT com> <lipj55$hf1$1 AT ger DOT gmane DOT org> <CAOFvGD7vOBoEi_55ufnqegLiASxZjjGZUZjo3pJKArFwxxPJng AT mail DOT gmail DOT com>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: bibo.iqo.uni-hannover.de
User-Agent: KNode/4.11.5
Reply-To: geda-user AT delorie DOT com

--nextPart1759988.yxYFv4fTl6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Jason White wrote:

>> Is this the error the linker hit? Sounds like warning to me.
>>
> Indeed, it doesn't sound like much of an error. It may just need a
> command-line argument to explicitly ignore it if there is nothing els=
e
> reported by the linker. Although, I have no idea what it would be if
> that was the case.

I found a recent thread on the mailing list of guile on this error. The=
=20
proposed solution did deal with the problem but there were more obstacl=
es=20
further down the road. After an aberration to the bleeding edge=20
development version and to vintage ones, I finally managed to spot the=20=

cause for the original error in guile 2.0.9: The .h files of guile did =
not=20
properly communicate the information to not use pthreads to the .h file=
s=20
of the gc package.

After I fixed this, the build of guile succeded! :-)
gtkglext struggled to compile its manual. So I added "--enable-gtk-doc=3D=
no"=20
to the configure_opt string in the minipack recipe. The rest of the=20
packages cross compiled out of the box. So I finally got a set of windo=
ws=20
executables.=20

Not all is well, though. I tried the binaries with wine and with winXP =
in=20
a virtualbox. Both show the same symptoms:

On start-up gschem just shows a message dialog with "GC_is_visible test=
=20
failed" and exits. It offers a backtrace fro error management. I attach=
ed=20
the backtrace to this mail.

Pcb starts fine and seems usable. However, there are no icons on the mo=
de=20
buttons. Fonts look like they did in win95. There is no transparency,=20=

which is to be expected without openGL.

gerbv.exe works almost perfectly. It even shows transparency in normal=20=

mode. The differences to the native linux binary are almost cosmetic.=20=

"High  quality mode" is identical to "normal mode", fonts of the GUI ar=
e a=20
bit rough and zoom in is quite a bit slower.
=20
If you want see yourself how the cross compiled binaries fare -- I roll=
ed=20
a tar ball to:=20
http://elektroniq/index.html/lib/exe/fetch.php?media=3Dschaltungsentwur=
f:geda_for_windows_build-20140418.tar.gz

Good Friday greets,

---<)kaimartin(>---
--=20
Kai-Martin Knaak                                  tel: +49-511-762-2895=

Universit=C3=A4t Hannover, Inst. f=C3=BCr Quantenoptik      fax: +49-51=
1-762-2211=09
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de=

GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=3DKnaak+kmk&op=3D=
get
--nextPart1759988.yxYFv4fTl6
Content-Type: text/plain; name="gschem_backtrace.txt"
Content-Disposition: attachment; filename="gschem_backtrace.txt"
Content-Transfer-Encoding: quoted-printable

0x7bc775fc: int=09$3
Modules:
Module=09Address=09=09=09Debug info=09Name (49 modules)
PE=09  230000-  257000=09Deferred        libgdk_pixbuf-2.0-0
PE=09  400000-  4aa000=09Export          gschem
PE=09  6b0000-  ab5000=09Deferred        libgtk-win32-2.0-0
PE=0961a00000-61a34000=09Deferred        libpng14-14
PE=0961cc0000-61ce7000=09Deferred        libintl-8
PE=0962940000-6296b000=09Deferred        libatk-1.0-0
PE=0963a40000-63a8f000=09Deferred        libgobject-2.0-0
PE=0965300000-6537a000=09Deferred        libpixman-1-0
PE=0965580000-655cd000=09Deferred        libpango-1.0-0
PE=0965c40000-65c52000=09Deferred        libgthread-2.0-0
PE=0966000000-660f1000=09Deferred        libiconv-2
PE=09685c0000-686eb000=09Deferred        libglib-2.0-0
PE=0968a80000-68ace000=09Deferred        libgmp-3
PE=0968dc0000-68e70000=09Deferred        libcairo-2
PE=096b280000-6b29a000=09Deferred        libpangowin32-1.0-0
PE=096b740000-6b753000=09Deferred        libffi-6
PE=096c340000-6c3f8000=09Deferred        libgdk-win32-2.0-0
PE=096d480000-6d494000=09Deferred        libltdl-7
PE=096d4c0000-6d4d5000=09Deferred        libpangocairo-1.0-0
PE=096d580000-6d675000=09Deferred        libgio-2.0-0
PE=096dd00000-6dd11000=09Deferred        libgmodule-2.0-0
PE=096e8c0000-6e8df000=09Deferred        libz
PE=096f100000-6f256000=09Deferred        libunistring-0
PE=096f380000-6f410000=09Deferred        libfreetype-6
PE=0970580000-706e3000=09Dwarf           libguile-2.0-22
PE=09709c0000-70a10000=09Dwarf           libgc-1
PE=097b810000-7b9ad000=09Export          kernel32
PE=097bc10000-7bc14000=09Deferred        ntdll
PE=097dd60000-7dd64000=09Deferred        uxtheme
PE=097dd90000-7dd94000=09Deferred        winex11
PE=097e0a0000-7e0a9000=09Deferred        winspool
PE=097e0d0000-7e168000=09Deferred        comdlg32
PE=097e1c0000-7e1c4000=09Deferred        iphlpapi
PE=097e1e0000-7e1e3000=09Deferred        netapi32
PE=097e230000-7e233000=09Deferred        usp10
PE=097e270000-7e274000=09Deferred        dnsapi
PE=097e290000-7e294000=09Deferred        ws2_32
PE=097e2c0000-7e2c4000=09Deferred        rpcrt4
PE=097e350000-7e358000=09Deferred        ole32
PE=097e480000-7e484000=09Deferred        imm32
PE=097e4a0000-7e4a3000=09Deferred        msimg32
PE=097e4b0000-7e4df000=09Deferred        comctl32
PE=097e5c0000-7e5c4000=09Deferred        version
PE=097e5e0000-7e5e4000=09Deferred        advapi32
PE=097e650000-7e657000=09Deferred        gdi32
PE=097e770000-7e7ab000=09Deferred        user32
PE=097e8c0000-7e8c8000=09Deferred        shlwapi
PE=097e940000-7ea9d000=09Deferred        shell32
PE=097eb70000-7eb74000=09Deferred        msvcrt
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\usr\local\src\minipack\result\bin\gschem.exe
=0900000009    0 <=3D=3D
0000000e services.exe
=090000001c    0
=090000001b    0
=0900000014    0
=0900000010    0
=090000000f    0
00000012 winedevice.exe
=0900000020    0
=0900000018    0
=0900000017    0
=0900000013    0
00000019 plugplay.exe
=090000001f    0
=090000001e    0
=090000001a    0
00000021 explorer.exe
=0900000023    0
=0900000022    0
System information:
    Wine build: wine-1.6.2
    Platform: i386
    Host system: Linux
    Host version: 3.13-1-amd64


--nextPart1759988.yxYFv4fTl6--


- Raw text -


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