Many programs written for the old HPGCC will require extensive
modifications to run on HPGCC3. But we believe the effort will be
worth it due to the reduced executable size and extra power and
simplicity of the new libraries.
HPGCC3 is for HP49G+/50G only, other models are not supported.
Please visit our new website http://www.hpgcc3.org
it is still under construction and more and more content will be added
during the following weeks (months?).
You can contact me via email with questions/suggestions for now
(perhaps a forum will be created in the website if there's enough
demand for one): claudio at our website's domain.
Happy coding,
Claudio Lapilli
A "reboot" command, of course, could wake up the old RPL system,
put the hardware to work as an old clunky "HP graphing calculator" again,
and some single program or library in that calculator could again
launch the new OS whenever this old use was not required.
Or is that what it's already all about?
Perhaps what stirred that thought was this photo,
very close by where I used to live, of a building
which I visited now and then for some activity
such as attending a performance of an unrelated actors group
that I myself later joined and later performed with,
once in that very same place:
http://www.nycago.org/Organs/NYC/img/CommunityChurchExt.jpg
Here's another perspective on what that building also is,
as seen through the eyes of this same web site
(the New York City chapter of the American Guild of Organists):
http://www.nycago.org/Organs/NYC/html/CommunityChurch.html
Why, it seems to be two completely different things,
although both claiming the very same address,
as seen here in the individual separate web sites of each one:
http://www.metropolitansynagogue.org/
http://www.ccny.org/ (with history of who made this place and how)
One very miscellaneous detail that I remember is that
there was a plaque inside, stating the list of officers and such,
and that the one name I remember very clearly spotting was that of
its Music Director, someone named Leonard Bernstein.
This guy, I guess:
http://www.amazon.com/dp/B0000027M3
But I digress, as always :)
--
i get the following error at building the tools in eclipse:
MANIFEST.MF line 8: Bundle 'org.eclipse.cdt.managebuilder.core' cannot be
resolved
and
plugin.xml line 8: Unknown extension point:
'org.eclipse.cdt.managerbuilder.core.buildDefinitions'
i am not so familiar with eclipse that i would imagine what to do now.
could you please help.
best
dietmar
"Claudio Lapilli" <pleased...@isp.com> wrote in message
news:ce80bd6e-3591-4e94...@n11g2000yqf.googlegroups.com...
Let me know how it goes.
Claudio
On Jun 2, 6:40 am, "dietmar13" <dietmar.p...@web.de> wrote:
> dear claudio,
>
> i get the following error at building the tools in eclipse:
>
> MANIFEST.MF line 8: Bundle 'org.eclipse.cdt.managebuilder.core' cannot be
> resolved
>
> and
>
> plugin.xml line 8: Unknown extension point:
> 'org.eclipse.cdt.managerbuilder.core.buildDefinitions'
>
> i am not so familiar with eclipse that i would imagine what to do now.
>
> could you please help.
>
> best
>
> dietmar
>
> "Claudio Lapilli" <pleasedonts...@isp.com> wrote in message
>
> news:ce80bd6e-3591-4e94...@n11g2000yqf.googlegroups.com...
>
>
>
> > Hello all,
> > It is with great pleasure that we announce the initial release of
> > HPGCC3.
> > This is not a newer version of the existing HPGCC 2.0 project, but a
> > completely new product.
> > Development has been simplified, most libraries were rewritten from
> > scratch and replaced with more powerful ones. Now you can finally use
> > C programs like any other assembly program (with the new ARMCODE
> > objects), all seamlessly integrated in your calculator.
>
> > Many programs written for the old HPGCC will require extensive
> > modifications to run on HPGCC3. But we believe the effort will be
> > worth it due to the reduced executable size and extra power and
> > simplicity of the new libraries.
>
> > HPGCC3 is for HP49G+/50G only, other models are not supported.
>
> > Please visit our new websitehttp://www.hpgcc3.org
Thank you so much for doing this. I think the uncertainty with the license
of the old HPGCC made a lot of people unwilling to use it, and now we
finally have a reasonable license. Unfortunately, it may be too late to
generate much interest, but at least this is not a dead project, and I
applaud you for releasing it.
Eric
this version requires a "special" ROM ?
.. I remember a ROM modified for HPGCC3 ?
TIA
www.gaak.org
- Gaak -
Glad you are able to perceive the effort we put in the license. The
GPL license in HPGCC never really worked for us. We believe this new
license achieves the goals of:
1) Preventing people from directly profiting from our work (i.e. by
selling the HPGCC3 libraries)
2) Protecting our user's own copyright and source code privacy.
3) Protecting our user's right to profit from their own work, as long
as they don't profit from ours.
Regarding the timing... I realize that the calculator market is dying,
but we worked hard between 2006 and 2008 on HPGCC3, and it was a shame
that for personal reasons we were unable to publish it. So now 3 years
later we took the dust off the old libraries and made the final push
to release it, even if it won't make a big "splash".
At least we put a smile on the face of a few old-timers... :-)
Claudio
Yes, take a look at the installation instructions on our website.
Claudio
Hello,
it seems very interesting. Are the old programs made with
hogcc 2 works in the new rom needed by hpgcc 3? This new rom
respects all the supported entry points?
The hpparser library can be use with hpgcc 3?
I will try to make geohp and cgrobedit works with hpgcc 3.
Tanguy
On Jun 4, 1:31 am, Tanguy Briançon <briancon_tan...@yahoo.fr> wrote:
> Hello,
>
> it seems very interesting. Are the old programs made with
> hogcc 2 works in the new rom needed by hpgcc 3?
HPGCC and HPGCC3 are different products. To run programs made with
HPGCC 2.0 you need the ARM Toolbox as usual. The products don't
interfere with each other, so you can use HPGCC 2.0 programs while you
have HPGCC3 installed.
> This new rom
> respects all the supported entry points?
We do not distribute a new rom. You provide your favorite rom
(official or unofficial, any version), then HPGCC3 will install inside
it. We do not alter/add/remove any entry points in the Saturn world.
There is now a new list of C entry points for the ARM realm, and it
doesn't interfere at all with the normal calculator use.
> The hpparser library can be use with hpgcc 3?
Most likely will need modifications.
>
> I will try to make geohp and cgrobedit works with hpgcc 3.
Great! You'll see a great size reduction on your executable files.
Claudio
I am not using ubuntu but mandriva. I think I have installed
the sourcery things right.
[briancon@localhost ~]$ arm-none-eabi-gcc --version
arm-none-eabi-gcc (Sourcery G++ Lite 2011.03-42) 4.5.2
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
eclipse (I get it from my mandriva) just do nothing when I say
"build all" with the tools_workspace directories. A suggestion?
Tanguy
I managed to get things running well on OpenSuSE 11.3, which is RPM-
based and hence more like Mandriva than Ubuntu. Besides installing
libelf-dev (which I first hadn't done), I had to modify the both of
the workspace's (tools/libs) makefiles a bit because "make all" wasn't
being called before "make install", hence the "install" failed.
Even after the environment variable HPGCC3 was created and correctly
set, some makefiles still assumed that ${HGPCC3}/bin was in the path;
I had to add the directory to my path manually. Easy fixes, but not
altogether plug-and-play process.
M
Hello,
>
> I managed to get things running well on OpenSuSE 11.3, which is RPM-
> based and hence more like Mandriva than Ubuntu. Besides installing
> libelf-dev (which I first hadn't done), I had to modify the both of
> the workspace's (tools/libs) makefiles a bit because "make all" wasn't
> being called before "make install", hence the "install" failed.
Well, I'm not sure why would that happen. I used to use OpenSUSE
myself and the 'make' process should be identical. Even more, the
tools workspace uses the standard Eclipse/CDT installation to build
(no custom tools are used), so everything should work out of the box.
The tools are built with managed makefile projects, so there are no
makefiles to change and they should compile fine. Only the final
installation portion is a makefile.
>
> Even after the environment variable HPGCC3 was created and correctly
> set, some makefiles still assumed that ${HGPCC3}/bin was in the path;
The tools workspace has one build step that sets the path and the
HPGCC3 variables in the Ubuntu user profile. That step is indeed
distro-dependent and will have to be changed for different distros. It
should be trivial to change, though, or even set the variables
manually.
The libs workspace needs the tools previously built, so all of those
projects assume that the path is correctly set to access the tools.
Regards,
Claudio
On Jun 5, 6:48 pm, diegoPy <diego.h...@gmail.com> wrote:
> Claudio Congratulations! is a story waiting for ... years: D A query:
> I use Windows you can use hpgcc3? or is it only for Linux?.
It is possible to use Windows, but not easy. The easy way is to use a
virtual machine with Linux, the way is described in the website.
SP: [Se podria pero seria muy dificil. La manera mas facil es usar una
maquina virtual con Linux, como esta explicado en nuestro sitio web.]
Hpapine
> hpgcc3 may operate?
No, Hpapine has nothing to do with hpgcc3.
SP: [No, Hpapine no tiene nada que ver con hpgcc3]
> A big salute (sorry for the spelling I use google
> translator). I would appreciate if you could answer me in
> Spanish ... : D
Saludos,
Claudio
> We do not distribute a new rom. You provide your favorite rom
> (official or unofficial, any version), then HPGCC3 will install inside it.
Where?
What does it replace, if anything?
How large is it?
Tx.
> We do not alter/add/remove any entry points in the Saturn world.
> There is now a new list of C entry points for the ARM realm, and it
> doesn't interfere at all with the normal calculator use.
--
What should I do next?
Ubuntu and CodeSourcery installed ok, appear to have Eclipse-CDT also
rgds
Steve Wainwright