From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.jhmg.net (smtp.jhmg.net [45.55.176.36]) by sourceware.org (Postfix) with ESMTPS id 28F92385DC1C for ; Fri, 15 May 2020 18:17:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 28F92385DC1C Received: from [192.168.10.7] (c-73-11-123-33.hsd1.or.comcast.net [73.11.123.33]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.jhmg.net (Postfix) with ESMTPSA id 8223B40532 for ; Fri, 15 May 2020 14:17:36 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.jhmg.net 8223B40532 Reply-To: jhg@acm.org Subject: Re: Trying to build OCRmyPDF under Cygwin, hit a brick wall To: cygwin@cygwin.com References: <2afedbcf-f3d7-4e96-e196-fb3091630245@jhmg.net> From: Jim Garrison Autocrypt: addr=jhg@jhmg.net; prefer-encrypt=mutual; keydata= mQGiBDWEWocRBADfF9Q6lhkW9USReZ96cBC93kq3bblkNslVAZzm9itW7sAEzHbydIZ9hZjm e93UxUPzg1zGXX9xrdQy0+lHxkj2wvzgEF50Kqjft6KAd8AqiNmcbu5Q+/SHIP87C/tD/wWO TX7I99ekggy+5a6illN/s7MhuPIsMtt3ofFFcuOvswCg/08V11KALulG6u9j1affyHy20UMD /A1MRT3YZt6NJE9XbcalVLQzWc+ArCkW0oxNs/wrQ26lYoWuj20nusq9MDkuOL1h1FxeUrgx kKP+1zyYaQkB2lbJyvGvIpXgxY4vUnOXwMovTcRST3bWOOSIiYVOzKWJh5fPtoEaU5wFZ6yU lu/QGoS8Lt9QOI/XjjRaJjf0T6rKBADTn4xcxNIQNWSxJthmH3ipn39+sizwkZHfmAVHUf6w f4cDJ8mA3jl0RWKTnxj+5zEY32VduewHtNUtgwugXaIlLM/ErO+tzxQ4R6QysucgxmJBUvw8 uDgUAKv8HQFviEGeUpQSoZLKoqxk3udT+9UEDHdUFZzUw6cb7nBL5RR05rQfSmFtZXMgSC4g R2Fycmlzb24gPGpoZ0BhY20ub3JnPohOBBARAgAOBAsDAgEFAk9QBRECGQEACgkQKW78YnBz jYiN1QCgsJYtE2vUORbwWAqC/DMqYGSjMWAAoIFomnf2gp9zrl5pMv9gD1gTEGEPuQINBDWE WocQCAD2Qle3CH8IF3KiutapQvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33 TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V +bv9kV7HAarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxb LY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy1obE AxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7AAICB/9P0SzY Lt1xjTmFGwf+uEYL6ymfMeeGVQMl53vm38kxAzYpAPEuk/6pJQHzQkeAYI55rhgqomZacGtT W4p0JzX2rLzunltzpDGiqkqu3ZLFrKpKkadZCWN6qVUhE8LaObZBuppZNm1CnIPB+RNucYGe Sn60mia08EBO+IzlLmOJBkopMME3vTzTsnvmECchEoPov5A9tXMW3TJpLQtSyiXMGs8TalHb by40WOPvPkyCrWVrYCEoUz8wgz2L5ZzmPcwQQVTfzpxFIb5HINAspyHqP5KBtfrYF05DEAXg RZEoh9T3HDtzMLwAgxFN0BzVXIwgYTtqwPsTBTqJHNwQZ0BTiEYEGBECAAYFAjWEWocACgkQ KW78YnBzjYi0zgCgv6RuSo28x1TBIbEQJgAwAV6DPdMAnjC3YrzFCHHmI+4tNkU/JmgLy+t3 Message-ID: <514bbf03-b259-bd98-c06c-38a794e5b0af@jhmg.net> Date: Fri, 15 May 2020 11:17:35 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2020 18:17:47 -0000 On 5/14/2020 5:23 PM, René Berber via Cygwin wrote: [snip] >> if os.name == 'nt': >>      libname = 'liblept-5' >>      os.environ['PATH'] = shim_paths_with_program_files() > > Notice this change in search path, dll files in Windows are executables > and they are (must) installed in the system PATH (or the current > directory). $PATH contains /usr/bin > Either that or python needs the symbols file, like the linker, which in > this case would be /usr/lib/liblept.dll.a, which is in the -devel > package, but I doubt it. Installing the -devel package, and undoing my "fix" to leptonica.py fixed the problem. I guess I'm now going to have to learn how to build a Cygwin package for it. Unfortunately I didn't realize how involved building it on Cygwin was going to be and that it would be worth documenting, so I didn't keep track of everything I had to do (sigh!) How would I gauge interest in having a Cygwin version of OCRmyPDF? -- Jim Garrison jhg@acm.org