Hello again,

Thanks for the previous responses.  Now, bearing in mind that I am
picking up Linux (and Unix) as I go along, can you help me with the
following...

I'm trying to build the 2.90.8 version of the GNU Standard C++
Library.  I have the libstdc++-2.90.8.tar.gz which I have unzipped
into /root/usr.  Now, I'm trying to 'configure' the library so that I
can 'make' it.  I'm having problems with the configuration step.  The
instructions I am following (from
http://theory.uwinnipeg.ca/localfiles/infofiles/gcc/gcc_Installation.h
tml) tells me to change to the directory  where I unzipped the
libstdc++ files and then execute:

$ CXX=gcc ./configure
$ make 
$ make install 

My problems are:

1.  Why can I not just type "CXX=gcc configure" (i.e. without the "./"
bit)?  (I'm too used to MS-DOS, I think!)
2.  When I execute the first line (with the "./" bit included) I get
the error message: "configure: error: can not run ../config.sub".  I
have this file in the "/usr/share/automake/" directory, but it seems
to be trying to get it from the "../" directory.  How can I tell it
where to look for this file?
3.  How does the next line ("make") know what it is I'm trying to
make!?
4.  Is the last line trying to run "make" and create a target called
"install"?

Sorry if these are fairly basic questions.  I feel that the way I am
learning Linus is the hard way - can anyone suggest a better
way/decent book?

Best regards,
Ben Miller.

Mercia Software Ltd.
Mercia House 
Ashted Lock
Aston Science Park
Birmingham B7 4AZ, UK 
Registered Number: 1868855 (Cardiff) 
Tel: 44 (0)121 359 5096 
Fax: 44 (0)121 359 0375 
Web Site: http://www.mercia.com 



Reply via email to