delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/06/10/05:45:23

From: Petros Dafniotis <dafniotis AT my DOT company DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: g77 v0.5.23 and gcc 2.8.1: Crashes!
Date: Wed, 10 Jun 1998 11:21:07 +0200
Organization: DuPont de Nemours Intl.,S.A.
Lines: 58
Message-ID: <357E5003.AF748F3C@my.company.com>
NNTP-Posting-Host: dafniop.mey.dupont.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

[NOTE: Email address intentionally wrong to avoid SPAMMERS]
  [Email me at the address below should you wish to contact me]

Ok, I am desperate to get this to work.

I downloaded:
- all files from v2,
- important files from v2gnu,
- important files from v2apps and v2gnu

I have:
a DELL Pentium 200MMX running Win95 with FAT32.

I installed gcc 2.8.1 with sources. After that I installed g77 0.5.23
(taken from prep.ai.mit.edu) and merged the two distributions. I made a
link to BASH for SH (i.e.
cd \djgpp\bin
ln -s bash.exe sh.exe    (I may have this the other way around)
)
I defined the PATH and DJGPP correctly (BTW, it is very important to put
the DJGPP\BIN in the beginning of the PATH to have the SH scripts use
DJGPP's find instead of MSDOS find; that took me 2hrs to figure it
out..) and I modified DJGPP.ENV to allow for `LFN=y'. I then modified
the files Makefile and Make-lang.in in djgpp/gnu/gcc-2.81/f/ (replaced
"stamp-objlist" with "s-objlist" as someone had suggested in DejaNews)
and then I executed the:

cd \djgpp\gnu\gcc-2.81\build.djg
bash
. djconfig.sh
. djmake.sh all CFLAGS=-O2
. djmake.sh install CFLAGS=-O2 prefix=$DJDIR

(step 2 terminated with the message "out of DPMI load selectors" and I
had to start another DOS session and continue with reexecuting that
step)

All in all, it builds everything. But then g77 crashes in simple files
like for example the LAPACK cbdsqr.f with:
g77 -c -O2 -fno-backslash cbdsqr.f
(with -O it goes through this one but fails in another LAPACK file).

I also tried rebuilding the GCC/G77 using CFLAGS=-O only. It also fails
for g77.

Any ideas? Has anyone been able to build g77 v0.5.23 and compile all
BLAS and LAPACK sources for example?

Thank you,

Petros Dafniotis
DuPont CR&D

electronic mail:
    dafniotis -at- gvcrd1 -dot- email -dot- dupont -dot- com

PS: I have emx/rsx with g77 v0.5.22 working fine with these files.
PPS: I did not try rsx or cwsdpmi or anything else with DJGPP.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019