I disagree with the statements "especially if you are working on Linux" and "If you are working on Linux, there is no universal binary distribution."
I've found the "pre-compiled binary" works fine with every major distro on a wide range of hardware. Please give examples that are not specific to your applications, like Hello.
Dear GPC,
Here is a page I have put up for my users, describing how to install GPC on their various platforms. For MacOS I link to Adriaan's page. For Windows Cigwyn and Mingw I link to The Chief's pages. For Linux I provide a with-gcc binary as a first option, and the sources and various utilities as a second option.
http://alignment.hep.brandeis.edu/Software/Pascal/Index.html
I'm hoping that 75% of Linux users can download my binary and run it without library conflicts. The remaining 25% can install the compiler themselves. With the additional instructions on my page, I'm hoping it will take people no more than an hour to make their way through the compile procedure for the first time.
I also have a page describing how to link libraries from various languages together:
http://alignment.hep.brandeis.edu/Software/Mixing_Manual.html
I'm now satisfied that my users have no cause to complain about GPC installation or linking between my libraries and theirs.
Thanks for your help,
Kevan
--
Kevan Hashemi, Electrical Engineer
Physics Department, Brandeis University
http://alignment.hep.brandeis.edu/