delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/04/06/06:20:29

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Tue, 6 Apr 2004 12:19:07 +0200
From: "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de>
Reply-To: "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de>
Organization: Esse keine toten Tiere
Message-ID: <4968407554.20040406121907@familiehaase.de>
To: "Edward S. Peschko" <esp5 AT pge DOT com>
CC: cygwin AT cygwin DOT com
Subject: Re: gcc-3.3.1-3 popup error persists.
In-Reply-To: <20040406020236.GA11062@mdssdev05.comp.pge.com>
References: <20040406020236 DOT GA11062 AT mdssdev05 DOT comp DOT pge DOT com>
MIME-Version: 1.0

Hi Edward,

> this is getting on my nerves a little...

> The error that I'm getting through gcc-3.3.1.3 is persisting, and shows no signs of
> going away. Its a popup error:

> ----- 
> ----
> gcc.exe - Application Error
> ----

> The application failed to initialize properly (0xc0000022). Click OK to terminate
> the application.
> -----

> To reproduce:
> 
> Compile, install gcc-3.3.1.3 with patches.
> Try to install libiconv-1.9.1.
> 
> chmodding everything to '777' under the install root doesn't seem to do anything either,
> which seems to indicate that gcc is depending on something outside the cygwin scheme
> of things.

What is the output of cygcheck /your/path/gcc.exe and what are the
permissions of *all* the shared libraries gcc.exe depends on?


> Anyways, I'm finding the build from scratch very rough.

;)

If you compile gcc yourself, do you use the 3 stage bootstrap?  Since the
actual compiler is compiled with itself then, it should work if the build
succeeds in stage 1 and stage 2, and it if there is s.th. wrong you even
cannot finish the build of the new gcc.


> This is all giving me headaches, and suggests to me strongly that people who release
> cygwin packages are doing special interactive things (making 'magic happen') and relying
> on binary builds to cover up the interactive magic. I hope I'm wrong about this, because
> its going to make my job a lot harder.  Is there a tinderbox for building cygwin - and
> popular cygwin packages -  from scratch?

Not much magic here.  I basically just followed the recommended way to
build gcc:

$ mkdir build-gcc
$ cd build-gcc
$ ../gcc-src/configure --options ...
$ make
$ make install

See my script included in the gcc-core-3.3.1-3-src.tar.bz2 package about
the details.


> And who's the maintainer for the cygwin version of gcc, anyways? I'd like to work
> with him/her to fix this problem with gcc. 

Hi.  I'm not sure if I'm able to help you.


errit
-- 
=^..^=                                     http://nyckelpiga.de/donate.html

















--
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/

- Raw text -


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