Hi Folks,
we need to install GPC on Solaris 9 (64-bit sun). Compilation stops at the rts part. Most probably due to the 64-bit architecture. Is there a protocol around this?
Cheers,
miklos
Cserzo Miklos wrote:
we need to install GPC on Solaris 9 (64-bit sun). Compilation stops at the rts part. Most probably due to the 64-bit architecture. Is there a protocol around this?
I successfully build GPC on a 64 bit platform (Alpha/OSF), so that's at least not a general restriction.
As always, I could probably tell more with concrete error messages etc.
Frank
I didn't have any trouble getting it working under Solaris 8, but I think it is compiled as a 32-bit program; I *think* it was GCC 2.95.3 with GPC 2.1, but I could be off a little. I can't remember any compilation problems, it just worked.
--- Frank Heckenbach frank@g-n-u.de wrote:
Cserzo Miklos wrote:
we need to install GPC on Solaris 9 (64-bit sun). Compilation stops
at the
rts part. Most probably due to the 64-bit architecture. Is there a
protocol
around this?
I successfully build GPC on a 64 bit platform (Alpha/OSF), so that's at least not a general restriction.
As always, I could probably tell more with concrete error messages etc.
Frank
-- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: 51FF C1F0 1A77 C6C2 4482 4DDC 117A 9773 7F88 1707
===== ======= Frank D. Engel, Jr.
Modify the equilibrium of the vertically-oriented particle decelerator to result in the reestablishment of its resistance to counterproductive atmospheric penetration.
__________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/
Oh and BTW, I have had a similar good experience with IRIX 6.5.(15?), also, except that under IRIX, I need to provide a '--big-endian' switch (does anyone know how to automate this? an environment variable, maybe, but which one? Thank you.)
I didn't have any trouble getting it working under Solaris 8, but I think it is compiled as a 32-bit program; I *think* it was GCC 2.95.3 with GPC 2.1, but I could be off a little. I can't remember any compilation problems, it just worked.
we need to install GPC on Solaris 9 (64-bit sun). Compilation
stops
at the
rts part. Most probably due to the 64-bit architecture. Is there
===== ======= Frank D. Engel, Jr.
Modify the equilibrium of the vertically-oriented particle decelerator to result in the reestablishment of its resistance to counterproductive atmospheric penetration.
__________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/
Frank D. Engel, Jr. wrote:
Oh and BTW, I have had a similar good experience with IRIX 6.5.(15?), also, except that under IRIX, I need to provide a '--big-endian' switch (does anyone know how to automate this? an environment variable, maybe, but which one? Thank you.)
gpc --print-needed-options foo.pas
(where foo.pas must be an existing, but otherwise unused Pascal file) writes it to standard error(!). You can see how, e.g., p/rts/Makefile.in does it.
Chances are good that this kludge will disappear soon (when integrating the preprocessor into the compiler).
Frank
On Thu, 20 Feb 2003, Frank Heckenbach wrote:
Cserzo Miklos wrote:
we need to install GPC on Solaris 9 (64-bit sun). Compilation stops at the rts part. Most probably due to the 64-bit architecture. Is there a protocol around this?
I successfully build GPC on a 64 bit platform (Alpha/OSF), so that's at least not a general restriction.
As always, I could probably tell more with concrete error messages etc.
Sorry for the confusion - there was a local configuration problem. The compilation works fine (gcc-2.95.2, gpc-20021111) with the usual tricks (GNU sed & grep, configure with --disable-nls).
The new problem: the generated code is 32-bit. How can I get 64-bit version?
Regards,
miklos
The new problem: the generated code is 32-bit. How can I get 64-bit version?
Unfortunately, you might not be able to until they stabilize GPC under GCC3, due to using the GCC backend; for some details:
http://gcc.gnu.org/install/specific.html#sparc64-*-*
===== ======= Frank D. Engel, Jr.
Modify the equilibrium of the vertically-oriented particle decelerator to result in the reestablishment of its resistance to counterproductive atmospheric penetration.
__________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/
Frank D. Engel, Jr. wrote:
The new problem: the generated code is 32-bit. How can I get 64-bit version?
Unfortunately, you might not be able to until they stabilize GPC under GCC3, due to using the GCC backend; for some details:
There is a message of a successful bootstrap of gcc-3.2.1 on Solaris 9 (64-bit) at http://gcc.gnu.org/ml/gcc/2002-12/msg01029.html
Regards,
Adriaan van Os
Yes, but is GPC stable under 3.2.1 yet?
--- Adriaan van Os gpc@microbizz.nl wrote:
Frank D. Engel, Jr. wrote:
The new problem: the generated code is 32-bit. How can I get
64-bit
version?
Unfortunately, you might not be able to until they stabilize GPC
under
GCC3, due to using the GCC backend; for some details:
There is a message of a successful bootstrap of gcc-3.2.1 on Solaris 9 (64-bit) at http://gcc.gnu.org/ml/gcc/2002-12/msg01029.html
Regards,
Adriaan van Os
===== ======= Frank D. Engel, Jr.
Modify the equilibrium of the vertically-oriented particle decelerator to result in the reestablishment of its resistance to counterproductive atmospheric penetration.
__________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/