This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Making GCC 2.95.2 Problems


I downloaded the gcc-2.95.2.tar.bz2, unzipped it into a "src" dir underneath
my "local" dir.  My mounting looks like this:

c:\cygnus\cygwin-b20\etc /etc                native      text!=binary
d:               /d                  native      text!=binary
c:               /c                  native      text!=binary
c:\cygnus\cygwin-b20\usr\bin /bin                native      text!=binary
c:\cygnus\cygwin-b20 /                   native      text!=binary

The src dir is underneath c:\cygnus\cygwin-b20\usr\local.  The full src is
c:\cygnus\cygwin-b20\usr\local\src\gcc\gcc-2.95.2 (I hope I followed the
base directions from the
http://www.freeyellow.com/members5/gw32/GettingStarted.html correctly.  I
sure spent a lot of time trying to understand what I was trying to do)

My operating system is NT.

From local, I executed "/src/gcc/gcc-2.95.2/configure" which was successful.
Therefore, from local again, I then executed "make bootstrap" and got back
the error:

/c: Can't open /c
make: *** [all-libiberty] Error 2

Then for a hacking try, I umounted /c and ran the command again.  I got this
error:

make: *** No rule to make target
`/c/cygnus/cygwin-b20/usr/local/src/gcc/gcc-2.95.2/gcc/version.c', needed by
`Makefile'.  Stop.

This one doesn't seem to be a viable option because after umounting /c, the
"/src/gcc/gcc-2.95.2/configure" command brings back "bash.exe:
src/gcc/gcc-2.95.2/configure: No such file or directory".  (I am not exactly
sure why this is, but I'm guessing Cygnus resolves relative paths to their
fully qualified paths?)

So, I am stuck.  How can I make the gcc executable from this point?  I have
a sneaking suspicion that I am missing something in how I am mounting and I
know that I am still a bit unsure of exactly how cygnus reads the mounted
directory stuctures, and this is causing issues when I am trying to
configure and make, but hopefully someone here would know what I am doing
wrong.

I have attached the makefile from configure and also a log of the configure
command if that might be helpful (The configure has my mounting structure at
the top.  I realized that I might need to let you guys know how that was
configured, and I was mounting, umounting and configuring quite a bit to try
to understand what might have been going on)

I would greatly appreciate this.  I am knew to java coding, but have used
gcc and gdb for c-programming before and would like to be able to integrate
the compiler/debugger for java.

 <<Makefile>>  <<configure.log>> 

Makefile

configure.log

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]