r2 - 19 Apr 2005 - 10:31:19 - BobKrzaczekYou are here: TWiki >  Help Web  >  AdminStuff > SoftwareInstalls > BuildingFromScratch > BuildingLibtool > BuildingAutoconf
Tags:
create new tag
, view all tags
  • Version: 2.59
  • Summary: Package for configuring software on different platforms.

Obtaining

Pull it down from the standard GNU site.

Solaris Forte 64 bit

Use this for your PATH
PATH=/bin/sparcv9:/bin:/sbin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin/sparcv9:/usr/ccs/bin:/opt/SUNWspro/bin/sparcv9:/opt/SUNWspro/bin:/usr/java/bin:/cis/bin/sparcv9:/cis/bin:/cis/sbin

Create a unique build directory and configure it there.

mkdir obj-sol-cis64
cd obj-sol-cis64
CC='cc -xtarget=ultra -xarch=v9a' \
   CXX='CC -xtarget=ultra -xarch=v9a' \
   F77='f77 -xtarget=ultra -xarch=v9a' \
   CFLAGS=-O CXXFLAGS=-O F77FLAGS=-O\
   CPPFLAGS=-I/cis/include \
   LDFLAGS='-L/cis/lib/sparcv9 -R/cis/lib/sparcv9' \
   MAKE=gmake GNUMAKE=gmake \
   PERL=/cis/bin/perl M4=/cis/bin/sparcv9/m4 \
      ../configure --prefix=/cis \
         --bindir=/cis/bin/sparcv9 \
         --libdir=/cis/lib/sparcv9 \
         --sbindir=/cis/sbin/sparcv9
gmake
gmake check
gmake install

Solaris Forte 32 bit

Use this for your PATH
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/usr/java/bin:/cis/bin:/cis/sbin

Create a unique build directory and configure it there.

mkdir obj-sol-cis
cd obj-sol-cis
CC='cc -xtarget=ultra -xarch=v8plusa' \
   CXX='CC -xtarget=ultra -xarch=v8plusa' \
   F77='f77 -xtarget=ultra -xarch=v8plusa' \
   CFLAGS=-O CXXFLAGS=-O F77FLAGS=-O\
   CPPFLAGS=-I/cis/include \
   LDFLAGS='-L/cis/lib -R/cis/lib' \
   MAKE=gmake GNUMAKE=gmake \
   PERL=/cis/bin/perl M4=/cis/bin/m4 \
      ../configure --prefix=/cis
gmake
gmake check
gmake install


Old stuff follows...

Solaris

Ensure that /gnu/bin and /dirs/bin and /dcs/bin aren't in your path for this build. Do not install if more than a few tests during gmake check fail.
   PATH=/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/cis/bin ./configure --prefix=/cis
   PATH=/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/cis/bin gmake
   PATH=/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/cis/bin gmake check
   PATH=/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/cis/bin gmake:/usr/local/bin sudo install
   PATH=/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/cis/bin gmake clean

Now, build it again, allowing it to find the GCC tools by ensuring that /gnu/bin is in your path. Set the prefix accordingly.

   PATH=/gnu/bin:/cis/bin:/bin:/usr/ccs/bin:/opt/SUNWspro/bin ./configure --prefix=/gnu
   PATH=/gnu/bin:/cis/bin:/bin:/usr/ccs/bin:/opt/SUNWspro/bin gmake
   PATH=/gnu/bin:/cis/bin:/bin:/usr/ccs/bin:/opt/SUNWspro/bin gmake check
   PATH=/gnu/bin:/cis/bin:/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/usr/local/bin sudo gmake install
   PATH=/gnu/bin:/cis/bin:/bin:/usr/ccs/bin:/opt/SUNWspro/bin gmake clean
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
Help.BuildingAutoconf moved from Help.BuildingAutoConf on 20 Apr 2004 - 02:59 by BobKrzaczek - put it back
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback