X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 29 Sep 2019 03:24:19 +0200 From: Kai-Martin Knaak To: geda-user AT delorie DOT com Subject: Re: [geda-user] Windows builds (gEDA/gaf and Lepton)? Message-ID: <20190929032419.7b53ea2c@swips.iqo.uni-hannover.de> In-Reply-To: References: <20190927134656 DOT GA22430 AT newvzh DOT lokolhoz> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/4hYdRT18p8_Agk9Bct8YiYj"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Provags-ID: V03:K1:H2zmI18XiN7UDsmb6FKTDJOuWM8NCT289mQYknMN/xhvM5TBSE6 WE3P1YcOerPe8ojewUnhTpmkXPB+DC8/4ZF4INzYFse6RdfQlmzXmG2L7lLESLd4elSf/+1 LRmo4jVw55kuJNZ6RzfF8mIdqRPeppDYghPwBXZeZ3pqTmAHYwC30W9RNC2qPZKilyM3Ed9 Pv4WCtR2XF4OvnxWyk87w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gS3V6JCjJys=:AR6amFEakpAtYyvI8qgjOA EnBFeh6tTPjKxG4R092G+qtb1N5gFQ79xY5KGaGPUDqTcmyMcOA/ePu4+DJxOilsGZg9UumjU oHaFWzVEucKvq51Ut7wPMOppXxcjs21qzfEnMjav85Nr2pb5Lhs7jWRmYo+UOZUm8Ya192rZp /9YgwVa5OQi2+6n9+5jZvd4DHvFbk+orw2cZiK/hj9kiU8KDEFxKO0+mwOu2vzlyZAuxeRV2I c8IFWXDkakgKf+jns7AYfMIQGabphCXP+zn59wB9phn9T32QP+RczvlFHc36R/M9LkRrKXTCh FAX/meO8EVDgVphgvSooMnIA+0fXPK5eZRZom8pVBp2/V2mEMSfnSQPo7FQMojwNy5fDbBhnI zjAFsPtSwZEevT1BoQOmULA/v8jdIbBn/1RjokrTiLy2q6QBupByhTiM9uHoCtBmJjMhIYF6p z05Y+7o8OdVF5kLqz+0sk2/jTSFjFDUo71hVB1GhVhrIG58vwYIiswJ6Q9Sl4Yfcr9KDEtU5t gLeiKI8t3vha4DvCoX5TOQLuJaEDOC4EPqA7Mvd4pQVNK0pUTT2/mdVy3QFCVBY44KwMaiLBo lpIB5jGpha9ygFJ/kZDGug7yve1HQxBqlawYyMcrbgJat7eCKid86LAPZsLcAIzJXhEChoJE5 e6Iy5i8wZd4WyntUR5rHT1FBEoAo3QKiSAHryF5Iu9xtA8O0keXgbrT9uU8u29A9w+ff2D3CY mchh3ExcC08Zdo+VMDxzmppub2pSuAQDVBKUkNWdydZT2nTATm+fs/ym0C29WVtUJOpcYgXmH KLtLpOdwEK7ojzVDs+euTx+V9f8uHZO4fGsrrMkV7eWcTNgQYSX2rb8goHHlwWujg6SJ6Ur7Y XtQap9bu6vohnkrG3iOo9YGbZy6b/Z5nKkNEcXorE= 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 Precedence: bulk --Sig_/4hYdRT18p8_Agk9Bct8YiYj Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" schrieb am 28. September 2019: > Last time I built for Windows was with MSYS, using Cesar Strauss's > "minipack" system. I still rebuild my pcb version using it from time to > time. >=20 > My memory fades somewhat, but being unable to migrate to later gEDA > versions due to dependencies on guile versions that proved difficult to > cross compile does seem familiar. "difficult" is an understatement. For starters, a cross compile requires the exact same version of guile running on the Linux host as you want to cross compile for windows. Of course, current binary packages as distributed by Debian differ in some minor way from the version cross compile scripts want to work with. In addition, it seems not sufficient to install the "right" version of guile in /usr/local. Consequently, the minipack system as distributed by Peter Brett asks to remove each and every guile package from my system. Next step is to download, compile install the desired version of guile from source for linux. I just tried the minipack way again -- got rid of Debian the Debian guile packages, compiled and installed guile 2.0.11. Unfortunately, I got stuck during cross compile of libiconv which is needed by guile: mpk build libiconv (...) /usr/bin/i686-w64-mingw32-ld: .libs/iconv.o:iconv.c:(.text+0x14ac4): undefi= ned reference to `aliases2_lookup' collect2: error: ld returned 1 exit status (...) Next, I will try the automatic cross compile script by Mads Elvheim that had me successfully produce a guile.exe back in 2016:=20 https://github.com/Madsy/guile-automatic-build This project seems to be asleep since then. (Heck, there is even a note about me contributing a tiny little fix :) Maybe, just maybe, the script still works. Will report my mileage ... > I had hoped the guile build issues might have been resolved upstream > in the mean time, but I guess not. Apparently, upstream is not very keen on supporting guile for MS windows.=20 ---<)kaimartin(>--- --=20 Kai-Martin Knaak Email: kmk AT familieknaak DOT de =C3=96ffentlicher PGP-Schl=C3=BCssel: https://keyserver.ubuntu.com/pks/lookup?op=3Dindex&search=3D0x7B0F9882 --Sig_/4hYdRT18p8_Agk9Bct8YiYj Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEyAypwA/y2l/nFU8PwTqkzHsPmIIFAl2QB8MACgkQwTqkzHsP mILfWg/+NOJ0EUS1if/Bvlf7LP5jRg2klafrXGVkaK9S3hx6jpYU5huimhBuJu2y oj7fAVki3D/9kqbLnXa7TQWJ0SLHowg1NUzTWOjjkVtkszG+2cO/VYKumI+WRTCC 0FTywqon8UP6ww3/3f4rgmAQ/WKQ5jf1TBQP8rNKRtZPpTbcHWvcg+YsomS33yYs g5m6JS4piVEszhtK8OLGcml81tP2cTbXvisI0B0mi+vyORb93BZrnO8wk79QmFOo 3S8xszheD3f2tg5BQWWShDJ/zFq9idhVGSfPCmAi/m2LbAMBRsqbtHlb6fv+QLdI gr1HqxPvjTIInWKD/Ka0Wz6H1YjYACbW09hXbRw32yae/A4o1d2PltICASbHn29u lSH0YJANz6IRlGUujvh9ZLYODFtujkeUBiEKcI3827jQE0E0Rb4vbOkNH0tC2rX7 a9JzamTKhEwnWcFZ6di6lALGAMbvM1JDn4sSUpKi6oFZN2/1qwmo7i65QJefLUNh k/IvTl5hHCMY9UqbECL0MBQJ0jwSa6IJkqtZ/wC105pRGgS9xLkmCEajXoFNrfL7 0LfqW+St12sgVCYlXZobfxaXRWYGlhU948QONhW8c8estVEp5OLpmlFyT4aE0gHy /6nJjLR5si7K+LN06IHZtwkeoAVPHB8xp7cHTDl9wMRvpkdFobw= =oTpd -----END PGP SIGNATURE----- --Sig_/4hYdRT18p8_Agk9Bct8YiYj--