 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Jack Mackrel Guest
|
Posted: Thu Sep 25, 2003 1:51 pm Post subject: Template with C linkage errors -- please help |
|
|
Hello folks,
When I run gcc on my new mac with a program that I complie just fine
running gcc under linux, I get "Template with C linkage" errors all
over the place. This doesn't make sense, because it compiles just
fine with the same compiler on another platform. The code that
invokes the errors looks like the usual:
template <class T>
class Vector{
....
}
Really, nothing fishy is going on in the declarations and I don't know
what's going on. This error occurs in the compiling step not in the
linkage step.
Thanks,
Joel
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Attila Feher Guest
|
Posted: Sat Sep 27, 2003 12:57 am Post subject: Re: Template with C linkage errors -- please help |
|
|
Jack Mackrel wrote:
| Quote: | Hello folks,
When I run gcc on my new mac with a program that I complie just fine
running gcc under linux, I get "Template with C linkage" errors all
over the place. This doesn't make sense, because it compiles just
fine with the same compiler on another platform. The code that
invokes the errors looks like the usual:
template
class Vector{
|
It seems to me that some system header manages to place that code into an
extern "C" {} block or after a widow extern "C".
--
Attila aka WW
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|