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: c anc c++ compiling


 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The unresolved references that you are getting are the c++ library,
which only g++ adds by default. If you want to use gcc, then do it
like this:

gcc -x c <your c source files here> \
- -x c++ <your c++ sources here> \
- -x objc <your objc sources here> \
<rest of your commandline here> \
- -lstdc++ \
<rest of  your libs here>


Stephano Mariani

- -----Original Message-----
From: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] On Behalf
Of ratnadeep joshi
Sent: Sunday, 27 January 2002 9 13
To: gcc@gcc.gnu.org
Subject: c anc c++ compiling


hello ,

  
   1.  I compiled and linked two source files one       
       of which is c and other is c++ . I called        
       a function which was in c++ file from c file .   
       gcc flagged an error..

       I gave :
 
       $>gcc a.c a.cpp

        Error was  : undefined reference to that 	
               	     function
   
        When i ran the same with g++ , it worked
 
        $>g++ a.c a.cpp 
 
         No error

         What happens exactly ?

      2. Now i want to add c++ code to objc compiler    
         cc1obj . i.e i will link one more file which 	
	 is .cpp with other objc source files which are 
          .c . Here the same problem arises .
          The thing that we can't make here compiler    
         g++ as it happens through stages..and it       
         changes

           What can be done for this ?

        
         Thanking you in anticipation ...
 
         - Ratnadeep Joshi      


 


-----BEGIN PGP SIGNATURE-----
Version: PGP 7.1.1
Comment: Use PGP or GNUPG

iQA/AwUBPFPoVGgk66Ms+o9zEQI2IQCfdR7kU+a/x1ZGCqoEX/VEsp3wgmcAoLOG
Z0J5HAuSA5ET+f8cK7MFaESV
=d1re
-----END PGP SIGNATURE-----



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