Mail Archives: geda-user/2014/04/18/13:54:36
--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 -