Hello Carlos!

2014-09-09 18:54 GMT+07:00 Carlos López González <genet...@gmail.com>:

> I' started the build procedure from scratch (removed c:/cygwin and cleaned
> c:/synfig-build just leaving cygwin-dist synfig and NSIS folders) and then
> this is what I got:
>
> make[2]: Entering directory '/cygdrive/c/synfig-build/mlt/src/modules/gtk2'
> ...
> factory.c:23:21: fatal error: gdk/gdk.h: No such file or directory
>  #include <gdk/gdk.h>
>                      ^
> compilation terminated.
>
> I can't believe that I don't have gdk.h headers(!). Maybe it is because it
> is a 'gtk2' module and not 'gtk3'? But well, I did the easier solution that
> is remove the include directive and surprise! it compiled mlt!
>

Well, this is because mlt still needs gtk2.
So, please open build and find the following line:
    fedora-mingw-install mingw${ARCH}-gtkmm30
then insert this line above it:
    fedora-mingw-install mingw${ARCH}-gtkmm24



>
> It progressed further in compilation and still getting the same error:
>
> main.cpp: In function 'int main(int, char**)':
> main.cpp:68:15: error: 'locale_from_utf8' is not a member of 'Glib'
>   locale_dir = Glib::locale_from_utf8(locale_dir);
>                ^
>
> Grrr! ^__^
>
> Thoughts?
>

That's really weird. I guess maybe some header is missing?

K.


>
>
>
> 2014-09-08 12:06 GMT+02:00 Konstantin Dmitriev <ksee.zelga...@gmail.com>:
>
>>
>>
>> 2014-09-08 16:26 GMT+07:00 Carlos López González <genet...@gmail.com>:
>>
>>> Ok, so I have added a patch to pass the gtk3 complain from the
>>> configuration:
>>>
>>>
>>> https://github.com/genete/synfig/commit/be1237ba066362130ff7de897999e40425273f1a
>>>
>>> But I get now a complain at compile time:
>>>
>>> main.cpp: In function 'int main(int, char**)':
>>> main.cpp:68:15: error: 'locale_from_utf8' is not a member of 'Glib'
>>>   locale_dir = Glib::locale_from_utf8(locale_dir);
>>>                ^
>>>
>>> And I have not more ideas? Any help?
>>>
>>
>> I am not sure what's the issue here, but my first suggestion is to erase
>> c:\cygwin\usr\i686-w64-mingw32\ and then restart build script. Also,
>> cleaning synfig build dir could help. ^__^
>>
>> Regards,
>> K.
>>
>>
>> ------------------------------------------------------------------------------
>> Want excitement?
>> Manually upgrade your production database.
>> When you want reliability, choose Perforce
>> Perforce version control. Predictably reliable.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Synfig-devl mailing list
>> Synfig-devl@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/synfig-devl
>>
>>
>
>
> --
> Carlos
>
>
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce.
> Perforce version control. Predictably reliable.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> Synfig-devl mailing list
> Synfig-devl@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/synfig-devl
>
>


-- 
http://morevnaproject.org/
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce.
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to