|
From: Lloyd W. <llo...@ya...> - 2017-06-22 13:27:16
|
Thanks, Ken! Here's the official Cygwin announcement of Ken's Geomview 1.9.5 package: https://cygwin.com/ml/cygwin/2017-06/msg00258.html and the attached screenshot shows the packages in the gui of the Cygwin installer. Ken got Geomview working well on both 32-bit and 64-bit Cygwin. On Geomview modules - a month back I refreshed the list of third-party modules to see what was still out there: http://www.geomview.org/thirdparty/ fixing broken links etc. Other than the previously-with-Geomview modules Ken mentions, and the Geometry Center's Orrery, there are two modules that could also be packaged for Cygwin, as they also run separately standalone and can be useful by themselves when not controlling Geomview: - SaVi http://savi.sourceforge.net/ - needs a make install though (disclaimer: I try to maintain this. I'm quite biased about it.) - Cornell's DsTool - some notes at: http://personal.ee.surrey.ac.uk/Personal/L.Wood/software/DsTool/ on where DsTool is at. DsTool can run under 32-bit Cygwin with Tcl 8.5, but would need some attention to bring it up to date for 64-bit and/or Tcl 8.6. And a make install. (Disclaimer: it's a forerunner/compatriot of SaVi, tested out a lot of Tk interface code in SaVi. I'm quite biased.) There are a bunch of other modules that used to be packaged with much older versions of Geomview as demonstrations; they're listed in the old FAQ at: http://www.geomview.org/FAQ/answers.shtml "What modules are shipped for which platforms with the current release?" but I've got no idea where they're at. (I always had a soft spot for gvclock as the most complex on-screen clock I could find. xclock has nothing on it...) I"ve no clue about crayola or labeler thanks and regards, Lloyd Wood llo...@ya... http://about.me/lloydwood ________________________________ From: Ken Brown <kb...@co...> To: geo...@li... Sent: Thursday, 22 June 2017, 2:10 Subject: [geomview-users] Geomview on Cygwin I have recently added geomview-1.9.5 to the Cygwin distribution. I have also built (but not added to the distro) all the emodule packages mentioned in the README in the geomview source tarball: * gvemod-cplxview * gvemod-crayola * gvemod-labeler * gvemod-ndview * gvemod-xforms-example * gvemodules-xforms * maniview If anyone wants to try these, they can be obtained via Cygwin's setup program from my personal Cygwin repository: http://sanibeltranquility.com/cygwin/ There are instructions at that site. Note: I have other packages there that you probably don't want to install, so be careful to just choose the emodule package(s) that you want (and let setup install any dependencies). Most of the emodules seem to work OK, in the sense that something reasonable happens when I click on them in the emodule list. (I'm not a geomview user, so I can't really test them properly.) But there are a few glitches: 1. Clicking on "Crayola" yields the following error message in the terminal from which I started geomview: Error in startup script: invalid command name "Ïúíþ`" while executing "Ïúíþ` H__PAGEZERO..." (file "/usr/libexec/geomview/tcl/Crayola" line 1) This is due to the fact that /usr/libexec/geomview/tcl/Crayola is a binary file, not a Tcl script: $ file /usr/libexec/geomview/tcl/Crayola /usr/libexec/geomview/tcl/Crayola: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE> 2. The same thing happens with "Labeler". 3. Clicking on "NDdemo" yields sh: /usr/libexec/geomview/nddemo: No such file or directory And indeed the gvemod-ndview sources do not contain a source file for nddemo or a Makefile rule for building it. I assume all of these glitches are problems with the packaging of the emodules, but please let me know if there's something I can fix in my builds. Ken |