From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,be8344a44f09d569 X-Google-Attributes: gid103376,public Path: controlnews3.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!t-online.de!news-lei1.dfn.de!news.uni-jena.de!not-for-mail From: Adrian Knoth Newsgroups: comp.lang.ada Subject: Re: GCC 3.3.3 Update Date: 28 May 2004 16:37:34 GMT Organization: loris.TV Message-ID: References: NNTP-Posting-Host: ppc201.mipool.uni-jena.de X-Trace: fsuj29.rz.uni-jena.de 1085762254 5986 141.35.13.101 (28 May 2004 16:37:34 GMT) X-Complaints-To: news@rz.uni-jena.de NNTP-Posting-Date: 28 May 2004 16:37:34 GMT User-Agent: slrn/0.9.8.0 (Linux) Xref: controlnews3.google.com comp.lang.ada:896 Date: 2004-05-28T16:37:34+00:00 List-Id: Lars J. Nilsson wrote: > I compiled sources. Why? You've introduced yourself as a Linux- and Ada-newbie. >> # The following line compiles the Ada runtime library and tools. I # >> really think that you haven't done this >> make -C gcc gnatlib_and_tools && > That's correct, I hadn't. I've never seen it documented either. It's clearly mentioned on the website. Ok, nowadays it's no longer necessary to specify it, because libada (gnatlib_and_tools) would be built by default. > 1) What is enabled with "--enable-__cxa_atexit"? --enable-__cxa_atexit Define if you want to use __cxa_atexit, rather than atexit, to register C++ destructors for local statics and global objects. This is essential for fully standards-compliant handling of destructors, but requires __cxa_atexit in libc. This option is currently only available on systems with GNU libc. When enabled, this will cause -fuse-cxa-exit to be passed by default. > 2) Why do I need to boostrap gcc? You're making a compiler in a multi-stage-way. Every stage can do more than a lower one. The last stage contains your full-featured compiler. Perhaps you might be interested in binary-Ada-packages or the Debian unstable-distribution. A lot of other nice packages are available for it making first steps with Ada much easier. -- mail: adi@thur.de http://adi.thur.de PGP: v2-key via keyserver So alt wie wir aussehen werden wir nie...