"Robert P. Ewing" a écrit :
and sure enough, in the specs file, it shows that ld should get a string -Tdjgpp.djl, but there is no such file (djgpp.djl) on my computer, or in the manifest lists, or indeed anywhere I could find on the entire internet!
If you have consistently downloaded what is in the gnu-pascal/djgpp tree you should have two copies of the djgpp.djl and specs files in the lib and the lib/gcc-lib/djgpp/2.81 directories, and, IIRC, you should delete/rename the ones contained in the lib directory (better rename to be able to experiment: not move, they may be different).
But all this stuff is pretty old now. gcc281 is no more contained is the official djgpp distribution on simtelnet and its mirrors. specs and djgpp.djl have changed several times position/contents (this is why I cannot be sure): in the present distribution (djdev203 gcc2952) djgpp.djl is in the lib directory and specs in the lib/gcc-lib/djgpp/2.952 directory ! If you do not succeed rapidly to make things work you should consider to build an entirely new djgpp tree, using the zip picker and automatic install of djgpp. You can find then the last gpc binary I have built (with gcc-2.952) on agnes, in the /home/maurice directory, as well as grx232s.zip which contains updated/corrected versions of grx20.pas and bgi2grx.pas. You can also build new snapshots yourself if you install a very complete djgpp setup, using buildgpc.bat and build_gpc_djgpp.diff contained in the same directory.
Hope this helps.
Maurice