LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-03-2009, 09:58 AM   #1
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Rep: Reputation: 0
gcc installation and make


Sorry to bother you with this but i am hitting a brick wall and cant realy figure it out and was told you guys are the best around and if anyone can help me it would be on linuxQ.

i am running rhl e5 which comes with gcc4.1 and gcc++4.1. i am trying to compile an application that needs gcc-3.2, i have installed compat.gcc32 and compat-gcc-g++32. when typing gcc -v and g++ -v i get;

[ns219a@localhost ns-allinone-2.1b9a]$ gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --enable-languages=c,c++,f77 --disable-libgcj --host=i386-redhat-linux Thread model: posix gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-56.fc5)

and

[ns219a@localhost ns-allinone-2.1b9a]$ g++ -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --enable-languages=c,c++,f77 --disable-libgcj --host=i386-redhat-linux Thread model: posix gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-56.fc5)


but when i try to compile the application it looks like it is sing gcc4.1 as you can see from teh error;

autoconf.h is unchanged
c++ -c -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG
c++ -DLINUX_TCP_HEADER -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H
c++ -DHAVE_LIBOTCL1_0A8 -DHAVE_OTCL_H -DHAVE_LIBTK8_3 -DHAVE_TK_H
c++ -DHAVE_LIBTCL8_3 -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION
c++ -DSMAC_NO_SYNC -DSTL_NAMESPACE=std -I.
c++ -I/home/ns219a/ns-allinone-2.1b9a/tclcl-1.0b12
c++ -I/home/ns219a/ns-allinone-2.1b9a/otcl-1.0a8
c++ -I/home/ns219a/ns-allinone-2.1b9a/include
c++ -I/home/ns219a/ns-allinone-2.1b9a/include -I/usr/include/pcap
c++ -I./tcp -I./common -I./link -I./queue -I./adc -I./apps -I./mac
c++ -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast
c++ -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr
c++ -I./diffusion3/ns -I./diffusion3/diffusion -I./asim/ -o
c++ diffusion3/ns/difftimer.o diffusion3/ns/difftimer.cc
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_bvector.h: In member function 'void std::vector<bool, _Alloc>::_M_insert_range(std::_Bit_iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_bvector.h:542: error: expected unqualified-id before '(' token
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_bvector.h: In member function 'void std::vector<bool, _Alloc>::_M_fill_insert(std::_Bit_iterator, size_t, bool)':
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_bvector.h:897: error: expected unqualified-id before '(' token
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(__gnu_cxx::__normal_iterator<typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type:ointer, std::vector<_Tp, _Alloc> >, size_t, const _Tp&)':
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/vector.tcc:353: error: expected unqualified-id before '(' token
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(__gnu_cxx::__normal_iterator<typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type:ointer, std::vector<_Tp, _Alloc> >, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/vector.tcc:452: error: expected unqualified-id before '(' token
make: *** [diffusion3/ns/difftimer.o] Error 1 Ns make failed!

the application is a free source netwrok simulator. the version i am installing is a bit outdated but it is the only one that has an ATM module and wont install without gcc32. i have already modified some of the c++ code to resolve some compatibility issues but this one beats me.

any help would be much apreciated.

Regards,
Munder
 
Old 02-03-2009, 10:05 AM   #2
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Maybe the c++ command is a link which points to g++ version 4.1.1. If this is the case, just remove the link and recreate it to point to g++ version 3.2.3. Or eventually, before compiling set the environment variable CC using the full path to gcc version 3.2.3 and CXX to the full path of g++ version 3.2.3.
 
Old 02-03-2009, 10:18 AM   #3
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Firstly, Thank you for the prompt response.

Quote:
Originally Posted by colucix View Post
Or eventually, before compiling set the environment variable CC using the full path to gcc version 3.2.3 and CXX to the full path of g++ version 3.2.3.

This is exactly what i am doing just in case the command i am using is ./install CC=/usr/bin/gcc32;CXX=/usr/bin/g++32

i will try to locate the c++ comand and see where it is pointing to.
 
Old 02-03-2009, 03:21 PM   #4
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Hi colucix,

the c++ is a binarry running from the usr dir;

[root@localhost ns-2.1b9a]# which c++
/usr/bin/c++


i cant find any hardcoded paths that refer to gcc 4 in the make file but one thing pups out, its the gcc lib directory. the compat-gcc32 installed its minimal lib on /usr/lib/gcc-lib while the original gcc had it on /usr/lib/gcc. simply changing the gcc-lib to gcc breaks everything which tells me that the gcc32 libs are very minimal.

as you can see both libraries have;

[root@localhost ns-2.1b9a]# ls -al /usr/lib/gcc
total 100
drwxr-xr-x 3 root root 4096 Jan 17 2007 .
drwxr-xr-x 110 root root 77824 Feb 2 22:04 ..
drwxr-xr-x 4 root root 4096 Jan 17 2007 i386-redhat-linux
[root@localhost ns-2.1b9a]# ls -al /usr/lib/gcc/i386-redhat-linux/
total 32
drwxr-xr-x 4 root root 4096 Jan 17 2007 .
drwxr-xr-x 3 root root 4096 Jan 17 2007 ..
drwxr-xr-x 3 root root 4096 Jan 20 05:43 3.4.6
drwxr-xr-x 4 root root 4096 Jan 20 05:44 4.1.1
[root@localhost ns-2.1b9a]# ls -al /usr/lib/gcc/i386-redhat-linux/4.1.1/
total 3536
drwxr-xr-x 4 root root 4096 Jan 20 05:44 .
drwxr-xr-x 4 root root 4096 Jan 17 2007 ..
-rw-r--r-- 1 root root 1680 Jan 17 2007 crtbegin.o
-rw-r--r-- 1 root root 2196 Jan 17 2007 crtbeginS.o
-rw-r--r-- 1 root root 2088 Jan 17 2007 crtbeginT.o
-rw-r--r-- 1 root root 1308 Jan 17 2007 crtend.o
-rw-r--r-- 1 root root 1556 Jan 17 2007 crtendS.o
-rw-r--r-- 1 root root 3868 Jan 17 2007 crtfastmath.o
drwxr-xr-x 2 root root 4096 Jan 20 05:43 finclude
drwxr-xr-x 3 root root 4096 Jan 20 05:44 include
-rw-r--r-- 1 root root 91716 Jan 17 2007 libgcc.a
-rw-r--r-- 1 root root 37792 Jan 17 2007 libgcc_eh.a
lrwxrwxrwx 1 root root 18 Jan 20 05:43 libgcc_s.so -> /lib/libgcc_s.so.1
-rwxr-xr-x 1 root root 7088 Jan 17 2007 libgcj_bc.so
lrwxrwxrwx 1 root root 26 Jan 20 05:44 libgcj.so -> ../../../libgcj.so.7rh.0.0
-rw-r--r-- 1 root root 540 Jan 17 2007 libgcj.spec
lrwxrwxrwx 1 root root 32 Jan 20 05:44 libgcj-tools.so -> ../../../libgcj-tools.so.7rh.0.0
-rw-r--r-- 1 root root 29138 Jan 17 2007 libgcov.a
-rw-r--r-- 1 root root 916986 Jan 17 2007 libgfortran.a
-rw-r--r-- 1 root root 1150 Jan 17 2007 libgfortranbegin.a
lrwxrwxrwx 1 root root 29 Jan 20 05:43 libgfortran.so -> ../../../libgfortran.so.1.0.0
lrwxrwxrwx 1 root root 26 Jan 20 05:44 libgij.so -> ../../../libgij.so.7rh.0.0
-rw-r--r-- 1 root root 53028 Jan 17 2007 libgomp.a
lrwxrwxrwx 1 root root 25 Jan 20 05:43 libgomp.so -> ../../../libgomp.so.1.0.0
-rw-r--r-- 1 root root 170 Jan 17 2007 libgomp.spec
-rw-r--r-- 1 root root 2009698 Jan 17 2007 libstdc++.a
lrwxrwxrwx 1 root root 27 Jan 20 05:42 libstdc++.so -> ../../../libstdc++.so.6.0.8
-rw-r--r-- 1 root root 174238 Jan 17 2007 libsupc++.a
-rw-r--r-- 1 root root 88142 Jan 17 2007 SYSCALLS.c.X


[root@localhost ns-2.1b9a]# ls -al /usr/lib/gcc-lib/i386-redhat-linux/3.
3.2.3/ 3.3.4/
[root@localhost ns-2.1b9a]# ls -al /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/
cc1 collect2 crtbegin.o crtbeginT.o crtendS.o libgcc.a libgcc_s.so libstdc++.so specs
cc1plus cpp0 crtbeginS.o crtend.o include/ libgcc_eh.a libstdc++.a libsupc++.a tradcpp0
[root@localhost ns-2.1b9a]# ls -al /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/
total 8480
drwxr-xr-x 3 root root 4096 Feb 1 00:18 .
drwxr-xr-x 4 root root 4096 Jan 25 17:19 ..
-rwxr-xr-x 1 root root 2926664 Sep 18 2006 cc1
-rwxr-xr-x 1 root root 3422412 Sep 18 2006 cc1plus
-rwxr-xr-x 1 root root 84088 Sep 18 2006 collect2
-rwxr-xr-x 1 root root 94648 Sep 18 2006 cpp0
-rw-r--r-- 1 root root 1732 Sep 18 2006 crtbegin.o
-rw-r--r-- 1 root root 2096 Sep 18 2006 crtbeginS.o
-rw-r--r-- 1 root root 2016 Sep 18 2006 crtbeginT.o
-rw-r--r-- 1 root root 1304 Sep 18 2006 crtend.o
-rw-r--r-- 1 root root 1356 Sep 18 2006 crtendS.o
drwxr-xr-x 2 root root 4096 Jan 25 17:19 include
-rw-r--r-- 1 root root 58104 Sep 18 2006 libgcc.a
-rw-r--r-- 1 root root 31086 Sep 18 2006 libgcc_eh.a
lrwxrwxrwx 1 root root 18 Jan 25 17:19 libgcc_s.so -> /lib/libgcc_s.so.1
-rw-r--r-- 1 root root 1494448 Sep 18 2006 libstdc++.a
-rw-r--r-- 1 root root 256588 Sep 18 2006 libstdc++.so
-rw-r--r-- 1 root root 163556 Sep 18 2006 libsupc++.a
-rw-r--r-- 1 root root 7199 Sep 18 2006 specs
-rwxr-xr-x 1 root root 56656 Sep 18 2006 tradcpp0


any ideas? this is all new to me and i am trying to give you as much info as i can but i am most likely going to miss sone important info. please let me know if you need any other info.

regards,
Monder
 
Old 02-03-2009, 03:42 PM   #5
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Quote:
Originally Posted by MonderS View Post
the c++ is a binary running from the usr dir;

[root@localhost ns-2.1b9a]# which c++
/usr/bin/c++
This does not tell you that c++ is a binary. Try the following commands to be sure:
Code:
$ ls -l /usr/bin/c++
$ file /usr/bin/c++
$ rpm -qf /usr/bin/c++
Also, please post the output of
Code:
$ /sbin/ldconfig -p | grep gcc
this will print out the content of the library cache. I'd like to know if the cache has been updated by including the newly installed libraries.
 
Old 02-03-2009, 03:51 PM   #6
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
again, thanks for the prompt reponse.

[root@localhost ns-allinone-2.1b9a]# ls -l /usr/bin/c++
-rwxr-xr-x 4 root root 201536 Jan 17 2007 /usr/bin/c++
[root@localhost ns-allinone-2.1b9a]# /usr/bin/c++
c++: no input files
[root@localhost ns-allinone-2.1b9a]# file /usr/bin/c++
/usr/bin/c++: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[root@localhost ns-allinone-2.1b9a]# rpm -qf /usr/bin/c++
gcc-c++-4.1.1-52.el5
[root@localhost ns-allinone-2.1b9a]# /sbin/ldconfig -p | grep gcc
libgcc_s.so.1 (libc6) => /lib/libgcc_s.so.1
 
Old 02-03-2009, 08:05 PM   #7
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Ok, thanks. I think that the problem is still to tell the installation program to use a compiler different from c++. In one of your previous posts you talked about this command:
Code:
# ./install CC=/usr/bin/gcc32;CXX=/usr/bin/g++32
if you really put a semi-colon between the two variable assignments it does not work (the second assignment is done on a different command). But I wonder if the install program is able to see the environment variables CC and CXX. After checking this by looking inside the install script, you can try the following three-liner alternative:
Code:
# export CC=/usr/bin/gcc32
# export CXX=/usr/bin/g++32
# ./install
 
Old 02-04-2009, 04:42 PM   #8
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Hi colucix,

I did follow the instructions provided setting the variables for CC and CXX before calling the install script but this made no difference. Also, i cant seem to find any reference to CC and CXX in the install script.

I totally agree that the main issue here is forcing the application to use the g++32 compiler which i dont think it is doing now or at least if it is doing it is not pointing to the correct lib directory as you can see from the error where the path points to /usr/lib/gcc rather than /usr/lib/gcc-lib which is related to the gcc32.

i was thinking of installing the full 3.2 version rather then the minimal compat but i am not sure this will 1) install on rh5, 2) resolve the issue since i am not sure how the c++ is being called. the package can be downloaded from http://www.isi.edu/nsnam/dist/ns-all...a-gcc32.tar.gz

looking forward to hear your intake on this.

Thanks for all your help so far.
 
Old 02-05-2009, 02:00 AM   #9
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Quote:
the main issue here is forcing the application to use the g++32 compiler which i dont think it is doing now
Indeed, it is still using the 4.1.1 version since you saw that c++ has been installed by gcc-c++-4.1.1-52.el5. I looked at the installation program in the package you linked. It is a simple wrapper which in turn goes into subdirectories and executes ./configure and make command from there. The usage of c++ is set when each ./configure is called.

At this point, the most straightforward thing to do is:
1) rename the c++ executable to safely keep a backup copy of it, e.g.
Code:
cp -p /usr/bin/c++ /usr/bin/c++.original
2) create a link in /usr/bin pointing at the g++ executable installed by the 3.2 version, e.g.
Code:
cd /usr/bin
ln -s /usr/bin/g++32 c++
3) Run the installer again still exporting at least the CC variable before it
Code:
CC=/usr/bin/gcc32
./install
4) Good luck!
 
Old 02-05-2009, 11:46 AM   #10
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Ciao colucix,

I am now passing the previouse break point but i get this error;

diffusion3/lib/dr.o: In function `std::list<DiffusionIO*, std::allocator<DiffusionIO*> >::_M_insert(std::_List_iterator<DiffusionIO*>, DiffusionIO* const&)':
dr.cc.text._ZNSt4listIP11DiffusionIOSaIS1_EE9_M_insertESt14_List_iteratorIS1_ERKS1_[std::list<DiffusionIO*, std::allocator<DiffusionIO*> >::_M_insert(std::_List_iterator<DiffusionIO*>, DiffusionIO* const&)]+0x29): undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'
collect2: ld returned 1 exit status
make: *** [ns] Error 1
Ns make failed!

is this related to the C++ libs?

Thanks in advance,

Regards,
Munder
 
Old 02-05-2009, 12:49 PM   #11
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
Compile the old version of gcc and install it into its' own prefix like /usr/gcc323. Then create a wrapper script which sets the path to the bin dir under the new prefix -something like this

#!/bin/bash
export PATH=/usr/gcc323/bin:$PATH
exec $@

This is the way I compile and install extra compilers. Some folks would recommend you to compile using the normal prefix, but using --program-suffix=-323 and then trying to set the CC and CXX env variables as you are trying to do. But, you'll have the same problem if the Makefile (or whatever) is hard-coded to call gcc or g++. Putting everything in an alternate path makes it more dependable and easier. Using the the above wrapper (named GCC323 and placed in your path) then you'd just run:
GCC323 ./install

The other thing you could do would be to inspect the install script and see how it is doing that -it may have hard-coded full paths. if so, simply edit to point to your alternate compiler.
 
Old 02-05-2009, 01:43 PM   #12
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
gnashley,

I am not sure i follow? a compat-gcc32 is already installed and if you read colucix entries he already established where the gcc4 is being referenced. i am not sure installing gcc32 again would make any difference as gcc -v returns the desired version but the c++ used to refer to 4.1 but not any longer since i mad the changes colucix advised me to make. the only problem i am having now is to do with the
std::_List_node_base::hook(std::_List_node_base*)'
collect2: ld returned 1 exit status

please let me know if i missunderstod your entry. also, please note that i already tried to compile the gcc32 full version to no avail and the rpm will fail since there is a known bug in intalling the full gcc32 version on rhl5.

Regards,
Monder
 
Old 02-05-2009, 01:51 PM   #13
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
Sorry, I didn't see the last post -I was doing some other things and had not refreshed the page before finally posting.
Still, my bit of advice is good if you ever find yourself needing to have multiple compilers co-exist in a sane way.
 
Old 02-05-2009, 02:04 PM   #14
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Thanks for the advise anyway. any one who takes time to help a fellow in need deserves all my respect and gratitude
 
Old 02-05-2009, 03:15 PM   #15
MonderS
LQ Newbie
 
Registered: Feb 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Ciao colucix,

I am now passing the previouse break point but i get this error;

diffusion3/lib/dr.o: In function `std::list<DiffusionIO*, std::allocator<DiffusionIO*> >::_M_insert(std::_List_iterator<DiffusionIO*>, DiffusionIO* const&)':
dr.cc.text._ZNSt4listIP11DiffusionIOSaIS1_EE9_M_insertESt14_List_iteratorIS1_ERKS1_[std::list<DiffusionIO*, std::allocator<DiffusionIO*> >::_M_insert(std::_List_iterator<DiffusionIO*>, DiffusionIO* const&)]+0x29): undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'
collect2: ld returned 1 exit status
make: *** [ns] Error 1
Ns make failed!

is this related to the C++ libs?

Thanks in advance,

Regards,
Munder
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenSUSE 10.3 GCC/Make Installation Paradox Alset Linux - Software 2 05-10-2008 11:58 PM
LFS 6.3 .... 6.12.1. Installation of GCC make errors Axo Linux From Scratch 4 03-29-2008 02:18 AM
Problem with new installation of SUSE, gcc & make not found abefroman SUSE / openSUSE 5 01-18-2008 12:36 PM
LFS6.1 - 6.14 GCC installation, make check hangs Pugho Linux From Scratch 3 12-01-2005 05:28 PM
'Make' needs 'Gcc' to compile but 'Gcc' needs 'Make'??? Qwirt Linux - Software 1 07-14-2004 10:54 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 12:27 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration