This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Using tree-ssa


Quoting Diego Novillo <dnovillo@redhat.com>:

> On Sun, 2004-02-01 at 07:26, Tom Crick wrote:
> 
> >  What is required to utilise the tree-ssa work (e.g. so I can output
> > GENERIC trees)? Obviously I'd need the tree-ssa branch, but would I need
> to
> > build gcc 3.4 as well? I've just built 3.3.2 on my system (replacing
> 3.2.2).
> > 
> Nothing in particular.  Any system compiler that can compile GCC
> mainline will also work with the branch.

Apologies if this is the incorrect list to ask, but how exactly do I build the
ssa branch? I've got the lastest snapshot (tree-ssa-20040203) and have just
tried to configure and build it like I built gcc 3.3.2:

configure --enable-shared --enable-threads=posix --disable-checking
--with-system-zlib --enable-__cxa_atexit --program-suffix=ssa

Results:

creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
*** This configuration is not supported in the following subdirectories:
     target-libf2c
    (Any other directories should still work fine.)
checking for i686-pc-linux-gnu-ar... no
checking for ar... ar
checking for i686-pc-linux-gnu-as... no
checking for as... as
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... dlltool
checking for i686-pc-linux-gnu-ld... no
checking for ld... ld
checking for i686-pc-linux-gnu-nm... no
checking for nm... nm
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-windres... no
checking for windres... windres
checking for i686-pc-linux-gnu-objcopy... no
checking for objcopy... objcopy
checking for i686-pc-linux-gnu-objdump... no
checking for objdump... objdump
checking for i686-pc-linux-gnu-ar... no
checking for ar... ar
checking for i686-pc-linux-gnu-as... no
checking for as... as
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... dlltool
checking for i686-pc-linux-gnu-ld... no
checking for ld... ld
checking for i686-pc-linux-gnu-nm... no
checking for nm... nm
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-windres... no
checking for windres... windres
checking whether to enable maintainer-specific portions of Makefiles... no
updating cache ./config.cache
creating ./config.status
creating Makefile

I then tried 'make install' but this did not work. Is it correct to build it
this way? Do I need to stipulate which languages I wish to build for?

Thanks,

Tom


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