Just got around to trying this out, and immediate problem:
(pasted as quote to avoid line wraps)
[1] c:\p\src\junk>gpc --verbose records.p Reading specs from c:/djgpp/lib/gcc-lib/djgpp/2.953/specs gpc version 2.1 (20020510), based on 2.95.3 20010315/djgpp (release) c:/djgpp/lib/gcc-lib/djgpp/2.953/gpcpp.exe -lang-pascal -v -famtmpfile=c:/djgpp /tmp\ccaaaaaa -fstandard-pascal -D__STANDARD_PASCAL__ -fmixed-comments -undef -D __GNUC__=2 -D__GNUC_MINOR__=95 -D__GPC__=2 -D__GPC_MINOR__=1 -D__GPC_VERSION__=2 .1 -D__GPC_RELEASE__=20020510 -D__BITS_LITTLE_ENDIAN__=1 -D__BYTES_LITTLE_ENDIAN __=1 -D__WORDS_LITTLE_ENDIAN__=1 -D__NEED_NO_ALIGNMENT__=1 -Dunix -Di386 -DGO32 -DDJGPP=2 -DMSDOS -D__OS_DOS__=1 -D__unix__ -D__i386__ -D__GO32__ -D__DJGPP__=2 -D__MSDOS__ -D__OS_DOS__=1 -D__unix -D__i386 -D__GO32 -D__DJGPP=2 -D__MSDOS -Asy stem(unix) -Asystem(msdos) -Acpu(i386) -Amachine(i386) -Acpu(i386) -Amachine(i38 6) -Di386 -D__i386 -D__i386__ -D__tune_pentium__ -imacros djgpp.ver -remap recor ds.p c:/djgpp/tmp\ccn6vpV1.i GNU Pascal Compiler PreProcessor version 2.1 (20020510), based on gcc-2.95.3 200 10315/djgpp (release) (80386, BSD syntax) #include "..." search starts here: #include <...> search starts here: /usr/local/include c:/djgpp/i586-pc-msdosdjgpp/include c:/djgpp/lib/gcc-lib/djgpp/2.953/include c:/djgpp/include End of search list. gpcpp.exe: djgpp.ver: No such file or directory (ENOENT)
[1] c:\p\src\junk>locate c:gpcpp.exe
C:\DJGPP\LIB\GCC-LIB\DJGPP\2.953\ gpcpp.exe Fri May 10 2002 12:43:36p A.... 248,476 242.65 K
1 item found: 1 file, 0 directories. Total of file sizes: 248,476 bytes 242.65 K
[1] c:\p\src\junk>locate c:djgpp.ver
C:\DJGPP\LIB\GCC-LIB\DJGPP\3.1\ djgpp.ver Wed May 15 2002 11:07:18a A.... 26 0.02 K
1 item found: 1 file, 0 directories. Total of file sizes: 26 bytes 0.02 K
[1] c:\djgpp\lib\gcc-lib\djgpp>sd 2.953 +-----------------------------------------------------------------------------+ ¦include <Dir> 17-May-02 01:31:32¦cc1 .exe 1856k 29-Mar-01 07:39:42¦ ¦specs 1770 29-Mar-01 07:39:42¦cc1plus .exe 2336k 29-Mar-01 07:39:42¦ ¦units <Dir> 17-May-02 01:31:32¦collect2.exe 226851 29-Mar-01 07:37:20¦ ¦libgcc .a 314490 29-Mar-01 07:37:24¦cpp0 .exe 243514 29-Mar-01 07:37:22¦ ¦libgpc .a 307342 10-May-02 12:43:36¦gpc1 .exe 2208k 10-May-02 12:45:32¦ ¦syscalls.cx 88205 29-Mar-01 07:37:20¦gpcpp .exe 248476 10-May-02 12:43:36¦ +-----------------------------------------------------------------------------+ Path: C:\DJGPP\LIB\GCC-LIB\DJGPP\2.953 Dirs: 2 Files: 10 Size: 7,940,888 Clust: 247 Used: 98% Used: 1,255,407,616 58% Free: 891,748,352 Total: 2,147,155,968 24-Jun-02 22:0
[1] c:\djgpp\lib\gcc-lib\djgpp>sd 3.1 +-----------------------------------------------------------------------------+ ¦include <Dir> 23-May-02 21:56:58¦cc1 .exe 1024k 15-May-02 11:18:26¦ ¦specs 6032 15-May-02 11:07:18¦cc1plus .exe 1216k 15-May-02 11:18:26¦ ¦libgcc .a 90916 15-May-02 11:18:28¦collect2.exe 84352 15-May-02 11:07:18¦ ¦libstd~1.a 2080k 15-May-02 11:18:30¦cpp0 .exe 80912 15-May-02 11:07:20¦ ¦libsup~1.a 238670 15-May-02 11:18:32¦tradcpp0.exe 60824 15-May-02 11:07:20¦ ¦syscalls.cx 89492 15-May-02 11:18:48¦djgpp .ver 26 15-May-02 11:07:18¦ ¦djgpp-x .djl 1410 15-May-02 11:07:18¦......................................¦ +-----------------------------------------------------------------------------+ Path: C:\DJGPP\LIB\GCC-LIB\DJGPP\3.1 Dirs: 1 Files: 12 Size: 5,057,764 Clust: 160 Used: 96% Used: 1,255,407,616 58% Free: 891,748,352 Total: 2,147,155,968 24-Jun-02 22:0
[1] c:\djgpp\zipsused>de g*.zip
Volume in drive C is WD30-PRI41 Serial number is 3CE4:239B Directory of C:\djgpp\zipsused\g*.zip
gcc31b.zip 2527540 5-15-02 11:18 GCC v 3.1 for DJGPP gdb511b.zip 1450671 2-24-02 21:52 GDB 5.11 for DJGPP gmp401b.zip 576045 2-03-02 0:04 GNU Big Numbers 4.01 for DJGPP gpc2953b.zip 2092209 5-10-02 14:11 GNU Pascal 2.1 20020510-gcc-2953 DJGPP gpp31b.zip 2719237 5-15-02 11:18 G++ v 3.1 for DJGPP gwk306b.zip 539175 1-10-02 9:37 GAWK 3.06 for DJGPP 9,904,877 bytes in 6 files and 0 dirs 9,916,416 bytes allocated 891,768,832 bytes free
Obviously something is misconfigured, but what, where, and where do I get it? The above is what is left of the gcc2.953 installation.
CBFalconer wrote:
Just got around to trying this out, and immediate problem:
(pasted as quote to avoid line wraps)
[...]
[1] c:\p\src\junk>locate c:djgpp.ver
C:\DJGPP\LIB\GCC-LIB\DJGPP\3.1\ djgpp.ver Wed May 15 2002 11:07:18a A.... 26 0.02 K
1 item found: 1 file, 0 directories. Total of file sizes: 26 bytes 0.02 K
IIRIC, gcc 2.* (hence also current gpc) expects djgpp.ver to reside in the DJGPP root directory ($DJDIR, usually C:\DJGPP).
Emil
On Tuesday 25 June 2002 14:22, Emil Jerabek wrote:
CBFalconer wrote:
Just got around to trying this out, and immediate problem:
(pasted as quote to avoid line wraps)
[...]
[1] c:\p\src\junk>locate c:djgpp.ver
C:\DJGPP\LIB\GCC-LIB\DJGPP\3.1\ djgpp.ver Wed May 15 2002 11:07:18a A.... 26 0.02 K
1 item found: 1 file, 0 directories. Total of file sizes: 26 bytes 0.02 K
IIRIC, gcc 2.* (hence also current gpc) expects djgpp.ver to reside in the DJGPP root directory ($DJDIR, usually C:\DJGPP).
It was never directly in $DJDIR. One should install GCC version corresponding to GPC version (perhaps gcc2953b.zip) to have djgpp.ver in corresponding directory ($DJDIR/lib/gcc-lib/djgpp/2.953)
Andris Pavenis wrote:
On Tuesday 25 June 2002 14:22, Emil Jerabek wrote:
CBFalconer wrote:
Just got around to trying this out, and immediate problem:
(pasted as quote to avoid line wraps)
[...]
[1] c:\p\src\junk>locate c:djgpp.ver
C:\DJGPP\LIB\GCC-LIB\DJGPP\3.1\ djgpp.ver Wed May 15 2002 11:07:18a A.... 26 0.02 K
1 item found: 1 file, 0 directories. Total of file sizes: 26 bytes 0.02 K
IIRIC, gcc 2.* (hence also current gpc) expects djgpp.ver to reside in the DJGPP root directory ($DJDIR, usually C:\DJGPP).
It was never directly in $DJDIR. One should install GCC version corresponding to GPC version (perhaps gcc2953b.zip) to have djgpp.ver in corresponding directory ($DJDIR/lib/gcc-lib/djgpp/2.953)
For 2.953 it is in $DJDIR/lib instead ...
Maurice
Andris Pavenis wrote:
On Tuesday 25 June 2002 14:22, Emil Jerabek wrote:
CBFalconer wrote:
Just got around to trying this out, and immediate problem:
(pasted as quote to avoid line wraps)
[...]
[1] c:\p\src\junk>locate c:djgpp.ver
C:\DJGPP\LIB\GCC-LIB\DJGPP\3.1\ djgpp.ver Wed May 15 2002 11:07:18a A.... 26 0.02 K
1 item found: 1 file, 0 directories. Total of file sizes: 26 bytes 0.02 K
IIRIC, gcc 2.* (hence also current gpc) expects djgpp.ver to reside in the DJGPP root directory ($DJDIR, usually C:\DJGPP).
It was never directly in $DJDIR. One should install GCC version corresponding to GPC version (perhaps gcc2953b.zip) to have djgpp.ver in corresponding directory ($DJDIR/lib/gcc-lib/djgpp/2.953)
gcc2953 was up, and I removed it for 3.1, leaving the libraries on the advice of someone here. Since djgpp.ver seems to contain only a #include pointing back to sys/version.h, I assume copying that file into the 2.953 chain will do it?