Vax C89-M1 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Aspirateurs Vax C89-M1. Installing GCC Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 2

8 Installing GCC

Page 3 - 1 Installing GCC

Chapter 4: Installing GCC: Con figuration 94 Installing GCC: ConfigurationLike most GNU software, GCC must be configured before it can be built. This doc

Page 4 - 2 Installing GCC

10 Installing GCCOptions specificationUse options to override several configure time options for GCC. A list of supported optionsfollows; ‘configure --h

Page 5 - 2 Prerequisites

Chapter 4: Installing GCC: Con figuration 11--with-gxx-include-dir=dirnameSpecify the installation d irectory f or G++ header files. The defaultis ‘pref

Page 6

12 Installing GCCThe default value for ‘--with-local-prefix’ is ‘/usr/local’ r egardless of thevalue of ‘--prefix’. Specifying ‘--prefix’ has no effect

Page 7

Chapter 4: Installing GCC: Con figuration 13--enable-shared[=package [,...]]Build shared versions of libraries, if shared libr aries are supported on t

Page 8 - 6 Installing GCC

14 Installing GCCswitch described above. target is the target system triple, such as‘sparc-sun-solaris2.7’, and version denotes the GCC version, such

Page 9 - 3 Down l oading GCC

Chapter 4: Installing GCC: Con figuration 15arc-*-elf*biendian.arm-*-* fpu, 26bit, unders core, interwork, biendian, nofmult.m68*-*-* softfloat, m68881,

Page 10 - 8 Installing GCC

16 Installing GCCsolaris Sun Solaris 2 thread support.vxworks VxWorks thread support.win32 Microsoft Win32 API thread support.nks Novell Kernel Servic

Page 11 - Target specification

Chapter 4: Installing GCC: Con figuration 17has th e opposite effect. If neither option is s pecified, the configure script willtry to guess whether the .

Page 12 - Options specification

Copyrightc 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,2003, 2004, 2005 Free Software Foundation, Inc.Permission is

Page 13

18 Installing GCC--disable-libadaSpecify that the run-time libraries and tools used by GNAT should not bebuilt. This can be useful for debugging, or f

Page 14

Chapter 4: Installing GCC: Con figuration 19the external valgrind simulator, available from http://valgrind.org/. Thechecks ‘rtl’, ‘gcac’ and ‘valgrind

Page 15

20 Installing GCC--enable-obsoleteEnable configuration for an obs oleted system. If you attempt to configure GCCfor a system (build, host, or target) wh

Page 16

Chapter 4: Installing GCC: Con figuration 21Fortran-specific OptionThe following options apply to the build of the Fortran front end .--with-gmp=pathnam

Page 17

22 Installing GCC--with-ecosEnable runtime eCos target support.--without-libffiDon’t use ‘libffi’. This will disable the interpreter and JNI su pport

Page 18

Chapter 4: Installing GCC: Con figuration 23values are ‘gtk’ and ‘xlib’. Multiple libraries should be separated by a comma(i.e. ‘--enable-java-awt=gtk,

Page 19

24 Installing GCC

Page 20

Chapter 5: Building 255 BuildingNow that GCC is configured, you are ready to build the compiler and runtime libraries.Some commands executed when makin

Page 21

26 Installing GCCIf you want to save additional space during the bootstrap and in the final installation aswell, you can build the compiler binaries wi

Page 22

Chapter 5: Building 27Note that if an error occurs in any step the make process will exit.If you are not building GNU binutils in the same source tree

Page 23 - General Options

Chapter 1: Installing GCC 11 Installing GCCThe latest version of this document is always available at http://gcc.gnu .org/install/.This document descr

Page 24 - AWT-Specific Options

28 Installing GCCpercent speedup on compiling C programs. To bootstrap compiler with profile feedback,use make profiledbootstrap.When ‘make profiledboo

Page 25

Chapter 6: Installing GCC: Testing 296 Installing GCC: TestingBefore you install GCC, we encourage you to run the testsuites and to compare your resul

Page 26 - 24 Installing GCC

30 Installing GCC6.2 Passing options and running multiple testsuitesYou can pass multiple options to the testsuite using the ‘--target_board’ option o

Page 27 - 5 Building

Chapter 6: Installing GCC: Testing 31Jacks is a free testsuite that tests Java compiler front ends. This suite can berun as part of libgcj testing by

Page 28

32 Installing GCC

Page 29 - 5.4 Building the Ada compiler

Chapter 7: Installing GCC: Final installation 337 Installing GCC: Final installationNow that GCC has been built (and optionally tested), you can insta

Page 30

34 Installing GCC• The version of the Linux kernel, available from ‘uname --version’ or ‘uname -a’.• The version of glibc you used; for RP M-based sys

Page 31 - 6 Installing GCC: Testing

Chapter 8: Installing GCC: Binaries 358 Installing GCC: BinariesWe are often asked about pre-compiled versions of GCC. While we cannot provide these f

Page 32

36 Installing GCC

Page 33 - 6.5 Submitting test results

Chapter 9: Host/target specific in s tallation notes for GCC 379 Host/target spec i fic installation notes for GCCPlease read this document carefully be

Page 35

38 Installing GCCand that makes comparison f ail if it differs between the stage1 and stage2 compilations.The option ‘-save-temps’ forces a fixed name t

Page 36

Chapter 9: Host/target specific in s tallation notes for GCC 39arm-*-coffARM-family processors. Note that there are two different varieties of PE format

Page 37 - 8 Installing GCC: Binaries

40 Installing GCCCRISCRIS is the CPU architecture in Axis Communications ETRAX system-on-a-chip series.These are used in embedded applications.See sec

Page 38 - 36 Installing GCC

Chapter 9: Host/target specific in s tallation notes for GCC 41no known issues with mixing object files and libraries with different debugging formats.Ot

Page 39

42 Installing GCCcause problems when bootstrapping with an earlier version of GCC or the HP compiler asessentially the s ame namespace is required for

Page 40 - --enable-languages=c

Chapter 9: Host/target specific in s tallation notes for GCC 43On 64-bit capable systems, there are two distinct targets. Different installation prefixes

Page 41

44 Installing GCCGCC 3.3 uses the ELF DTINIT ARRAY and DT FINI ARRAY capabilities to runinitializers and finalizers on the 64-bit port. The 32-bit port

Page 42 - *-*-freebsd*

Chapter 9: Host/target specific in s tallation notes for GCC 45Earlier versions of GCC emitted DWARF 1 when generating ELF to allow the systemdebugger

Page 43

46 Installing GCCYou should substitute ‘i686’ in the above command with the appropriate processor foryour host.After the usual ‘make bootstrap’ and ‘m

Page 44

Chapter 9: Host/target specific in s tallation notes for GCC 47the stage1 phase of the bu ild, the native AIX compiler must be invoked as cc (not xlc).

Page 45

Chapter 2: Prerequ isites 32 PrerequisitesGCC requires that various tools and packages be available for u s e in the build procedure.Modifying GCC sou

Page 46 - *-*-linux-gnu

48 Installing GCCThe AIX 4.3.2.1 linker (bos.rte.bindcmds Level 4.3.2.1) will dump core with a segmen-tation fault w hen invoked by any version of GCC

Page 47

Chapter 9: Host/target specific in s tallation notes for GCC 49_floatdisfcc1: warning: ‘-g’ option not supported on this version of GCCcc1: warning: ‘-

Page 48 - *-ibm-aix*

50 Installing GCCanything bu t a Mips. It does work to cross compile for a Mips if you use the GNU assemblerand linker.mips-sgi-irix5In order to compi

Page 49

Chapter 9: Host/target specific in s tallation notes for GCC 51GCC on IRIX 6 is usually built to support the N32, O32 and N64 ABIs. If you buildGCC on

Page 50

52 Installing GCCpowerpc-*-eabisimEmbedded PowerPC system in big endian mode for use in running under the PSIM simu-lator.powerpc-*-eabiEmbedded Power

Page 51

Chapter 9: Host/target specific in s tallation notes for GCC 53To ch eck whether an optional package is installed, use the pkginfo command. To addan op

Page 52

54 Installing GCCSun as 4.x is broken in that it cannot cope with long symbol names. A typical errormessage might look similar to the following:/usr/c

Page 53

Chapter 9: Host/target specific in s tallation notes for GCC 55Unfortunately 107058-01 is preinstalled on some new S olaris 7-based hosts, so you mayha

Page 54 - % export CONFIG_SHELL

56 Installing GCC*-*-sysv*On System V release 3, you may get this error message while linking:ld fatal: failed to write symbol name somethingin string

Page 55

Chapter 9: Host/target specific in s tallation notes for GCC 57default is a bi-arch compiler which is able to generate both 64-bit x86-64 and 32-bit x8

Page 56

4 Installing GCCGNU Multiple Precision Library (GMP) version 4.0 (or later)Necessary to build the Fortran frontend. If you don’t have it installed iny

Page 57

58 Installing GCCsites. Header bugs may generally be avoided using fixincludes, but bugs or deficienciesin libraries and the operating system may still

Page 58 - 64-*-*, amd64-*-*

Chapter 10: Old installation documentation 5910 Old installation documentationNote most of this information is out of date and superseded by the previ

Page 59 - Older systems

60 Installing GCCm68k, m6811, m6812, m88k, mcore, mips, mipsel, mips 64, mips64el, mn10200,mn10300, ns32k, pdp11, powerp c, powerpcle, romp, r s6000,

Page 60

Chapter 10: Old installation documentation 61name to access them. If you use configuration ‘cpu-local’, the configuration name withoutthe cpu prefix is u

Page 61

62 Installing GCC

Page 62

Chapter 10: GNU Free Documentation License 63GNU Free Documentation LicenseVersion 1.2, November 2002Copyrightc 2000,2001,2002 Free S oftware Foundat

Page 63

64 Installing GCCunder th is License. If a section does not fit the above definition of Secondary then it isnot allowed to be designated as Invariant. T

Page 64 - 62 Installing GCC

Chapter 10: GNU Free Documentation License 65that you add no other conditions wh atsoever to those of this License. You may n ot usetechnical measures

Page 65

66 Installing GCCB. List on the Title Page, as authors, one or more pers on s or entities responsible forauthorship of the modifications in the Modified

Page 66

Chapter 10: GNU Free Documentation License 67You may add a section Entitled “Endorsements”, provid ed it contains nothing butendorsements of your Modi

Page 67

Chapter 2: Prerequ isites 5GNU Bison version 1.28 (or later)Berkeley yacc (byacc) is also reported to work other than for java.Necessary when modifyin

Page 68

68 Installing GCCan “aggregate” if the copyright resulting from the compilation is not used to limit thelegal rights of the compilation’s users beyond

Page 69

Chapter 10: GNU Free Documentation License 69ADDENDUM: How to use this License for your d ocumentsTo use this License in a document you have written,

Page 70

70 Installing GCC

Page 71

6 Installing GCC

Page 72 - 70 Installing GCC

Chapter 3: Downloading GCC 73 Down l oading GCCGCC is distributed via CVS and FTP tarballs compressed with gzip or bzip2. It is possibleto download a

Commentaires sur ces manuels

Pas de commentaire