From: TW on
> I have created an hpgcc-osx.tgz tarball similar to the Windows and
> Linux tarballs used in my tutorial (http://sense.net/~egan/hpgcc).
> Just follow the tutorial but replace hpgcc-linux with hpgcc-osx.  I
> will have an updated tutorial soon with Vista and OS/X specific notes.

Thanks indeed.

TW
From: datajerk on
On Nov 28, 5:03 pm, "Veli-Pekka Nousiainen"
<velipekka.nousiai...(a)saunalahti.fi> wrote:
> <dataj...(a)gmail.com> wrote in message
>
> news:39eab7a4-e2ec-4ecf-bb3a-1731425884cf(a)f40g2000pri.googlegroups.com...
>
>
>
> > Hello C Programmers,
>
> > I have created an hpgcc-osx.tgz tarball similar to the Windows and
> > Linux tarballs used in my tutorial (http://sense.net/~egan/hpgcc).
> > Just follow the tutorial but replace hpgcc-linux with hpgcc-osx.  I
> > will have an updated tutorial soon with Vista and OS/X specific notes.
>
> > Just a few notes:
>
> > 1.  Intel Macs only (sorry).
> > 2.  HPAPINE (simulator) is supported.
> > 3.  X11 and Xcode must be installed (in that order).  Both should be
> > on your installation media.  Only needed for HPAPINE.
> > 4.  Only OS/X 5.5 (Leopard) was tested.
> > 5.  JYA provided the HPGCC OS/X binaries (thanks!).
>
> > Ping me if you have any questions/issues.
>
> > Thanks.
>
> "Ping!" Are you going to support HPGCC 3 ?

After HPGCC 3 releases to the public, and if time permitting, I may
work on a tutorial for that as well with a combination of old and new
examples (e.g. the 2.5x speed of HPGCC3 has made large integer
factorization more interesting).

Most of the HPGCC 2 based code works with HPGCC 3 with minor changes.
Since there is no HPAPINE equivalence at this time I still code for
HPGCC 2 first, then update for HPGCC 3 after testing is done. E.g., a
code snippet from one of my projects that I can compile for HPAPINE,
HPGCC 2, or HPGCC 3:

#ifdef HPGCC2
sys_slowOff(); // 75Mhz,
bummer
n = sat_pop_zint_llong();
#ifdef HPAPINE
n = sat_pop_real(); //
sat_pop_zint_llong does not work
#endif
#else
cpu_setspeed(192 * 1000000); // 192Mhz
n = sat3_pop_int(4);
#endif
From: Gaak on
On Nov 28, 6:58 pm, "dataj...(a)gmail.com" <dataj...(a)gmail.com> wrote:
> Hello C Programmers,
HPAPINE contains a 50g simulator for testing 50g C code?
Oh, thanks very much...

- Gaak -
From: datajerk on
On Nov 29, 10:14 am, Gaak <Comp...(a)gaak.org> wrote:
> On Nov 28, 6:58 pm, "dataj...(a)gmail.com" <dataj...(a)gmail.com> wrote:> Hello C Programmers,
>
> HPAPINE contains a 50g simulator for testing 50g C code?
> Oh, thanks very much...
>
> - Gaak -

Testing source code, yes. HPAPINE requires that you recompile your
code. If you want an ARM-based emulator for testing HPGCC ARM
binaries then consider resurrecting this project:
x49gp.sourceforge.net (http://www.brainaid.de/people/ecd/x49gp/
index.html).
From: datajerk on
On Nov 29, 11:44 am, "dataj...(a)gmail.com" <dataj...(a)gmail.com> wrote:
> On Nov 29, 10:14 am, Gaak <Comp...(a)gaak.org> wrote:
>
> > On Nov 28, 6:58 pm, "dataj...(a)gmail.com" <dataj...(a)gmail.com> wrote:> Hello C Programmers,
>
> > HPAPINE contains a 50g simulator for testing 50g C code?
> > Oh, thanks very much...
>
> > - Gaak -
>
> Testing source code, yes.  HPAPINE requires that you recompile your
> code.  If you want an ARM-based emulator for testing HPGCC ARM
> binaries then consider resurrecting this project:
> x49gp.sourceforge.net (http://www.brainaid.de/people/ecd/x49gp/
> index.html).

I forgot to add:

To get the source code type:

cvs -d:pserver:anonymous(a)x49gp.cvs.sourceforge.net:/cvsroot/x49gp
login
cvs -z3 -d:pserver:anonymous(a)x49gp.cvs.sourceforge.net:/cvsroot/x49gp
co -P x49gp