gdc and gcc object linking issues
Dmitry Olshansky
dmitry.olsh at gmail.com
Wed Jun 6 11:39:46 PDT 2012
On 06.06.2012 22:20, Andrej Mitrovic wrote:
> This is a bit more related to C++ than D, it has to do with wrapping.
> I've got 4 files:
>
> test.h:
> class Class
> {
> public:
> static int statField;
> };
>
Old boring C++ :)
Once you have this definition due to moronic linkage model (and probably
some other reasonable things) you have to have:
int Class:statField;
declared somewhere in you cpp files that you link together so that
compiler knows where to put it (in terms of obj files).
> But for variables it doesn't link. What am I doing wrong?
Nothing, C++ is pile of dirt. :)
--
Dmitry Olshansky
More information about the Digitalmars-d-learn
mailing list