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 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: References: <20140417030350 DOT 2177 DOT qmail AT stuge DOT se> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart1759988.yxYFv4fTl6" 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--