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=prochac.sk; s=default; t=1550353259; bh=CbMaD///f4sEMLfN9WI2ZztFWxuEPeohYjvJQkVZqt0=; h=To:From:Subject:Date; b=H0iSPcFUC0Av/To14YLy+6zAly4tPdXy5c6awQuRDmHKFGqDaA3RR7AFWUpaRdCUb /KeYlgDh/E+rdPIvX0PwHS0sr7cTQ+vLggLn0pioINXq9o4Ht+JaZev98cvJvPbU// aoXoyPUw3wh5bmvzPblt3YRbDEyw7Q6ulQKRAm8A= X-Clacks-Overhead: "GNU Terry Pratchett" To: geda-user AT delorie DOT com From: "Milan Prochac (milan AT prochac DOT sk) [via geda-user AT delorie DOT com]" Subject: [geda-user] PCB: Win64 build on Windows Message-ID: <9a52334b-7068-e225-bbf0-45481544fb60@prochac.sk> Date: Sat, 16 Feb 2019 22:40:55 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US X-Spam-Status: No, score=-102.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on angua.bastl.sk X-MIME-Autoconverted: from 8bit to quoted-printable by angua.bastl.sk id x1GLewZp002901 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id x1GLf21s030716 Reply-To: geda-user AT delorie DOT com Hi all I just added patch with instructions how to build Win64 version of PCB (git or tarball version) under windows (using MSYS2 Mingw64) - https://bugs.launchpad.net/pcb/+bug/1816262 Maybe it will attract win-only people to use various branches of PCB. It is as easy as configure - make - make install, except one point: There is conflict in defined macros - some of them are defined in both windows header files and PCB header files. Healing instructions are included in build recipes. Maybe it's time to consider to add namespace to all defined macros in PCB sources... (I know, people maintaining their own branches will be unhappy, but it happened already at least once and we all survived it). In combination with TinyCAD (patch for TinyCAD imports is somewhere in launchpead) it can be fairly usable. Milan  -