Trying to build my app with DMD2.66 and GtkD 2.4.2

Steve Teale via Digitalmars-d digitalmars-d at puremagic.com
Sun Mar 15 07:33:07 PDT 2015


On Sunday, 15 March 2015 at 12:57:42 UTC, Rikki Cattermole wrote:
> On 16/03/2015 1:49 a.m., Steve Teale wrote:
>> On Sunday, 15 March 2015 at 12:32:31 UTC, Rikki Cattermole 
>> wrote:
>>> On 16/03/2015 1:28 a.m., Steve Teale wrote:
>>>> I'm trying to build my app after upgrading to DMD2.66 and 
>>>> the latest
>>>> GtkD. I get a slew of unsatisfied references, all of which 
>>>> seem to
>>>> feature
>>>>
>>>> '_D3gtk6Widget6Widget10__mixin469.....'
>>>>
>>>> I just built gtkd 2.4.2, and am linking against a 
>>>> libgtkd-2.a in
>>>> /usr/local/lib with today's date.
>>>>
>>>> Any ideas?
>>>
>>> It sounds like a old binaries are being used. Assuming dub is 
>>> being used.

Senility! I had installed 2.66, and then recompiled my  app. Then 
I rebuilt the library, and the makefile tried to link it, since 
it had been compiled later than any changes. Duh! Don't mix 
programming and plumbing.


>>> used, add --force.
>>
>> Nope, was having trouble with dub, so I retreated to GNU make. 
>> That
>> should use the file I tell it, right?
>
> Urgh, I'll say yes? I don't really use make nor can see your 
> makefile/environment.



More information about the Digitalmars-d mailing list