Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

first AIO installer review #1

Open
GitMensch opened this issue Mar 5, 2024 · 0 comments
Open

first AIO installer review #1

GitMensch opened this issue Mar 5, 2024 · 0 comments

Comments

@GitMensch
Copy link

Rechecked https://get-superbol.com/software/gnucobol-windows-installer/; next to older packages there is now an AIO package with a reasonable details info. [and this seems to be hosted here]
The binaries were built by someone named David, so maybe @ddeclerck; but the scripts/configs for the installer and the new additional tool gc-onfig (adjusting environment variables) are still not available.

Nonetheless I take the option to say that the AIO works quite good, also as a silent msi install.
I'd like to know what "gcobc" is and how the additional gdb.exe (also including python support) compare to gdborig.exe

In any case I suggest to:

  • allow gc-config to operate either GLOBAL or CURRENT USER
  • allow user installs (not write to global environment vars, install under %LOCALAPPDATA%\Programs per default)
  • add a "GnuCOBOL command prompt" to the start menu shortcuts (it may just opens cmd.exe and executes cobcrun --verbose --version; in general similar what cobenv.cmd is doing
  • add an option to place this shortcut on the desktop (additional)
  • add option to install documentation locally (I think the compressed static HTML output should be small, if not this could be another installer
  • add an option to not install GixSQL
  • add an option to not create any startmenu shortcuts
  • add an option to install only the runtime (= no cobc/gcc/gdb/gixpp/gixsql, no dialect configs)
  • document how the options may be used for silent installs
  • provide an option to not tinker with the environment (in the easiest way that would need a cobenv.cmd as shipped with Arnold's / MSYS2 that would be started first; it could additionally check a file in %LOCALAPPDATA% - which may be written by gc-config - that contains the GCC compiler to use and adjusts the environment variables for the running session)

Originally posted by @GitMensch in OCamlPro/gnucobol#127 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant