CBFalconer a écrit:
Mirsad Todorovac wrote:
On Fri, 12 Jan 2007, Russ Whitaker wrote:
... snip ...
p.s. According to the gcc site, gcc-4.1.2 should be out soon. ( days? weeks? )
These are very good news.
Thank you, Mr. Whitaker.
gcc 4.1.0 is available for DJGPP, but I cannot find a port of gpc to this version.
even gcc 4.1.1 is available on the Pavenis Web Site at http://ap1.pp.fi/djgpp/gcc/4.1.1/gcc411.html With it I have built last summer gpc20060325 for djgpp v2.03p2, using the patches gpc-4.1-5f.diff.gz gcc-4.1-5f.diff.gz found on the Waldek Hebisch web site http://www.math.uni.wroc.pl/~hebisch/gpc I had not uploaded it to the gpc web site because running the gpc test suite gives (rerun today): /djgpp/b/gnu/gcc-4.11/gcc/p/script/mkdir-p p/test { \ echo "# Automatically generated from /djgpp/b/gnu/gcc-4.11/gcc/p/test/Makefile."; \ echo "# Don't change manually."; \ echo ""; \ sed -e "s,^srcdir *=.*,srcdir=`cd /djgpp/b/gnu/gcc-4.11/gcc/p/test && pwd`,; \ s,^PC *=.*,PC=`pwd`/xgpc -B`pwd`/,; \ s,^TEST_PATHS *=.*,TEST_PATHS=-I ../rts --no-unit-path --unit-path=`cd /djgpp/b/gnu/gcc-4.11/gcc/p/units && pwd`," \ /djgpp/b/gnu/gcc-4.11/gcc/p/test/Makefile; \ } > p/test/Makefile || { rm -f p/test/Makefile; false; } echo timestamp > "p/stamp-test-Makefile" cd ./p/test && c:/djgpp/bin/make.exe MASK="" EXTRA_TEST_PFLAGS=" -gstabs" TEST_RUN_FLAGS="" "pascal.check-dejagnu" make.exe[1]: Entering directory `c:/djgpp/b/gnu/build.gcc/gcc/p/test' rm -f *.dat *.o *.s *.i *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.i todo/*.gpi todo/*.gpd todo/core GP= PC="c:/djgpp/b/gnu/build.gcc/gcc/xgpc -Bc:/djgpp/b/gnu/build.gcc/gcc/" PFLAGS="-I ../rts --no-unit-path --unit-path=c:/djgpp/b/gnu/gcc-4.11/gcc/p/units --autobuild -g -O3 -W -Wall -Wno-unused -gstabs" PFLAGS_NO_PATHS="-g -O3 -W -Wall -Wno-unused -gstabs" SRCDIR="c:/djgpp/b/gnu/gcc-4.11/gcc/p/test" TEST_MAKE_FLAG=test-make-flag "c:/djgpp/b/gnu/gcc-4.11/gcc/p/test/test_run" | tee test_log | "c:/djgpp/b/gnu/gcc-4.11/gcc/p/test/test_sum" -d Test Run By dosuser on 2007-01-30 13:41:18 Native configuration is djgpp (KNAUTIE) === gpc tests === Running target any Running testsuite ... UNSUPPORTED: fjf165a.pas FAIL: fjf322.pas FAIL: fjf395a.pas FAIL: fjf395b.pas FAIL: fjf403b.pas FAIL: fjf563e.pas FAIL: fjf587b.pas FAIL: fjf779a.pas FAIL: fjf779b.pas FAIL: fjf779e.pas FAIL: fjf779f.pas FAIL: fjf779g.pas UNSUPPORTED: longr2.pas FAIL: nicola4c.pas FAIL: y2k.pas === gpc Summary === # of tests 5070 # of expected passes 5055 # of unexpected failures 13 # of unsupported tests 2 c:/djgpp/b/gnu/build.gcc/gcc/xgpc version 20060325, based on gcc-4.1.1 (The y2K FAIL is erratic and spurious, related not to gpc, but to peculiarities of the clock when running in a DOS box under W98se) whereas there is NO error with gcc-3.4.4 I am always afraid that a beginner downloads the latest version, stump on a bug and concludes that gpc is not a good compiler. Since you seem interested I just downloaded it in the usual place http://www.gnu-pascal.de/contrib/maurice/gpc-20060325-gcc-411.i586-pc-msdosd... and flagged it with a large ALPHA !!! I hope this will warn enough beginners. Maurice -- Maurice Lombardi Laboratoire de Spectrometrie Physique, Universite Joseph Fourier de Grenoble, BP87 38402 Saint Martin d'Heres Cedex FRANCE Tel: 33 (0)4 76 51 47 51 Fax: 33 (0)4 76 63 54 95 mailto:Maurice.Lombardi@ujf-grenoble.fr
Maurice Lombardi wrote:
I am always afraid that a beginner downloads the latest version, stump on a bug and concludes that gpc is not a good compiler.
I share this fear ...
Since you seem interested I just downloaded it in the usual place
http://www.gnu-pascal.de/contrib/maurice/gpc-20060325-gcc-411.i586-pc-msdosd...
and flagged it with a large ALPHA !!!
Even this might not be clear enough. You might consider to put it in a subdirectory, which contains a clear warning message. BTW, you can put the following line in an .htaccess file: HeaderName header.html and then put some HTML (fragment) text into the named file that will appear above the listing of a directory. Frank -- Frank Heckenbach, f.heckenbach@fh-soft.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: ACB3 79B2 7EB2 B7A7 EFDE D101 CD02 4C9D 0FE0 E5E8
Frank Heckenbach wrote:
Maurice Lombardi wrote:
I am always afraid that a beginner downloads the latest version, stump on a bug and concludes that gpc is not a good compiler.
I share this fear ...
Since you seem interested I just downloaded it in the usual place
http://www.gnu-pascal.de/contrib/maurice/gpc-20060325-gcc-411.i586-pc-msdosd...
and flagged it with a large ALPHA !!!
Even this might not be clear enough. You might consider to put it in a subdirectory, which contains a clear warning message. BTW, you can put the following line in an .htaccess file:
HeaderName header.html
and then put some HTML (fragment) text into the named file that will appear above the listing of a directory.
I just spent 2+ hours downloading the 4.1.1 set for C, C++, Ada, and Pascal for DJGPP. This is a pain. I hope you will update the gpc later when corrected and let us (me) know. I don't want to go through the whole process again to advance to 4.1.2. I haven't installed them yet. -- <http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt> "A man who is right every time is not likely to do very much." -- Francis Crick, co-discover of DNA "There is nothing more amazing than stupidity in action." -- Thomas Matthews
Frank Heckenbach a écrit:
Maurice Lombardi wrote:
Since you seem interested I just downloaded it in the usual place
http://www.gnu-pascal.de/contrib/maurice/gpc-20060325-gcc-411.i586-pc-msdosd...
and flagged it with a large ALPHA !!!
Even this might not be clear enough. You might consider to put it in a subdirectory, which contains a clear warning message.
OK I have put it in an "experimental" subdirectory http://www.gnu-pascal.de/contrib/maurice/experimental/ I have also put in this directory the files grx247p3[.zip,.tar.gz] which I have announced on the grx list Maurice -- Maurice Lombardi Laboratoire de Spectrometrie Physique, Universite Joseph Fourier de Grenoble, BP87 38402 Saint Martin d'Heres Cedex FRANCE Tel: 33 (0)4 76 51 47 51 Fax: 33 (0)4 76 63 54 95 mailto:Maurice.Lombardi@ujf-grenoble.fr
participants (3)
-
CBFalconer -
Frank Heckenbach -
Maurice Lombardi