public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Connect cygwin with old version of gcc
@ 2008-07-08 16:13 yu xuesheng
  2008-07-08 16:39 ` Larry Hall (Cygwin)
  0 siblings, 1 reply; 4+ messages in thread
From: yu xuesheng @ 2008-07-08 16:13 UTC (permalink / raw)
  To: cygwin

Hi. I just wonder how to connect the old version of GCC to Cygwin? I have a large code, which only can run under GCC 3.3.3. Thank you for your help!


      

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Connect cygwin with old version of gcc
  2008-07-08 16:13 Connect cygwin with old version of gcc yu xuesheng
@ 2008-07-08 16:39 ` Larry Hall (Cygwin)
  0 siblings, 0 replies; 4+ messages in thread
From: Larry Hall (Cygwin) @ 2008-07-08 16:39 UTC (permalink / raw)
  To: cygwin

yu xuesheng wrote:
> Hi. I just wonder how to connect the old version of GCC to Cygwin? I have
> a large code, which only can run under GCC 3.3.3. Thank you for your help!

Looks like it's still an available Cygwin package but it's old enough that
'setup.exe' won't present it to you by default.  You'd need to download
all the needed packages at that via 'wget' or something similar to your
local disk with the same directory structure as your usual download
directory.  You could then point 'setup.exe' at that local directory and
install from it.  If you already have these packages in your existing
local download directory, you may be able to get 'setup.exe' to look
at those directly by removing the newer versions and removing/hiding
the top-level 'setup.ini'.  This is advanced manipulation of 'setup.exe'.
If you understand this well enough to try it, you may find it simpler
to install the packages manually (tar + running postinstall scripts).
But that's advanced stuff too and should only be done "if you know what
you're doing"(tm).  If not or if you're not willing or able to solve any
problems that might arise from taking these approaches, you shouldn't
bother.  All of this puts you into the realm of things not supported by
this list.  So if you complain to this list later about problems you see
in the process or with the result, it may very well fall on deaf ears.

Good luck.

-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Connect cygwin with old version of gcc
  2008-07-08 16:53 yu xuesheng
@ 2008-07-08 17:39 ` Larry Hall (Cygwin)
  0 siblings, 0 replies; 4+ messages in thread
From: Larry Hall (Cygwin) @ 2008-07-08 17:39 UTC (permalink / raw)
  To: cygwin

yu xuesheng wrote:
> Thank you Larry!
> You said
> "You could then point 'setup.exe' at that local directory and
> install from it. "
> 
> I already downloaded gcc-core-3.3.3-3-src.tar.bz2, how can I make
> setup.exe do the installation from this file?

If you believe that this package is the sum total of what you need to
do what you want, then you want to:

>> ...download
>> all the needed packages at that via 'wget' or something similar to your
>> local disk with the same directory structure as your usual download
>> directory.  

When I say your "usual download directory", I mean your local Cygwin
download directory.  That's the directory you tell 'setup.exe' to use
for the packages it downloads.  You may be able to get away with putting
the package in a directory by itself and pointing 'setup.exe' at that
(i.e. specifying this as the local download directory and telling
'setup.exe' to install from the local directory).  I've never tried this
but I believe that such functionality was at least once supported in
'setup.exe'.  If that doesn't work, then:

>> ...you may find it simpler
>> to install the packages manually (tar + running postinstall scripts).

I'll take this opportunity to repeat myself a little more:

>> But that's advanced stuff too and should only be done "if you know what
>> you're doing"(tm).  If not or if you're not willing or able to solve any
>> problems that might arise from taking these approaches, you shouldn't
>> bother.  All of this puts you into the realm of things not supported by
>> this list.  So if you complain to this list later about problems you see
>> in the process or with the result, it may very well fall on deaf ears.

But you sound like the adventurous type so go ahead and have fun! ;-)

-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Connect cygwin with old version of gcc
@ 2008-07-08 16:53 yu xuesheng
  2008-07-08 17:39 ` Larry Hall (Cygwin)
  0 siblings, 1 reply; 4+ messages in thread
From: yu xuesheng @ 2008-07-08 16:53 UTC (permalink / raw)
  To: cygwin

Thank you Larry!
You said
"You could then point 'setup.exe' at that local directory and
install from it. "

I already downloaded gcc-core-3.3.3-3-src.tar.bz2, how can I make setup.exe do the installation from this file?

Xuesheng


---------------------------------------
yu xuesheng wrote:

    Hi. I just wonder how to connect the old version of GCC to Cygwin? I have
    a large code, which only can run under GCC 3.3.3. Thank you for your help!


Looks like it's still an available Cygwin package but it's old enough that
'setup.exe' won't present it to you by default.  You'd need to download
all the needed packages at that via 'wget' or something similar to your
local disk with the same directory structure as your usual download
directory.  You could then point 'setup.exe' at that local directory and
install from it.  If you already have these packages in your existing
local download directory, you may be able to get 'setup.exe' to look
at those directly by removing the newer versions and removing/hiding
the top-level 'setup.ini'.  This is advanced manipulation of 'setup.exe'.
If you understand this well enough to try it, you may find it simpler
to install the packages manually (tar + running postinstall scripts).
But that's advanced stuff too and should only be done "if you know what
you're doing"(tm).  If not or if you're not willing or able to solve any
problems that might arise from taking these approaches, you shouldn't
bother.  All of this puts you into the realm of things not supported by
this list.  So if you complain to this list later about problems you see
in the process or with the result, it may very well fall on deaf ears.


Good luck


      

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-07-08 17:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-08 16:13 Connect cygwin with old version of gcc yu xuesheng
2008-07-08 16:39 ` Larry Hall (Cygwin)
2008-07-08 16:53 yu xuesheng
2008-07-08 17:39 ` Larry Hall (Cygwin)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).