Started to get 'Previous Definition Different' linking errors when compiling in debug mode
evilrat
evilrat666 at gmail.com
Mon May 20 17:59:38 PDT 2013
On Monday, 20 May 2013 at 13:07:06 UTC, MrSmith wrote:
> On Monday, 20 May 2013 at 12:42:50 UTC, evilrat wrote:
>> do you have referenced projects in xamarin? if so, any time
>> you change something in one of such projects you need to
>> rebuild whole solution, that one of many reasons why i don't
>> use xamarin/mono-d
>
> Yes, i have. This moment has started to annoy me. I think
> MonoDevelop has this feature, isn't it? Maybe i should use
> Visual-D.
> But this is not important at this moment.
> Maybe it is a compiler bug? When i will have enough time, i
> will try to distinguish the code which causes the problem into
> some small piece of code.
this is maybe caused by wrong linker usage, after all mono-d is
primarily developed for linux?
oh i see you also use -gc, in some cases it can add PITA. simple
example is ctfe enums. try compile without -gc and -g, if this
would work then it's really linker or compiler bug.
monodevelop/xamarin is the same crap just after rebranding, it
should have working project references at least for C++/C# since
it mimics visual studio behavior, and i can confirm that in
visual-d reference projects works fine, and you also has a
debugger unlike mono-d O_-
the only disappointing fact is that mono-d has the best code
completion so far :(
but really for my projects size this is not a big issue.
More information about the Digitalmars-d-learn
mailing list