2013/3/13 Carlos López González <genet...@gmail.com>: > Great to know that it passed the building errors! > I'm curious, are you on Fedora 18?
Yes, Fedora 18 here. ^__^ @Yu: It's weird, the compilation works fine for me... I will try to "git --reset" and rebuild from scratch now. K. > 2013/3/13 Konstantin Dmitriev <ksee.zelga...@gmail.com> >> >> 2013/3/13 Konstantin Dmitriev <ksee.zelga...@gmail.com>: >> > 2013/3/13 Carlos López González <genet...@gmail.com>: >> >> For the first set of errors try this: >> >> Replace: >> >> >> >> const unsigned char get_a()const { return pixel>>24; } >> >> const unsigned char get_r()const { return pixel>>16; } >> >> const unsigned char get_g()const { return pixel>>8; } >> >> const unsigned char get_b()const { return pixel; } >> >> const unsigned char get_alpha()const { return get_a(); } >> >> >> >> By >> >> >> >> const unsigned char get_a()const { return (unsigned char) >> >> (pixel>>24); } >> >> const unsigned char get_r()const { return (unsigned char) >> >> (pixel>>16); } >> >> const unsigned char get_g()const { return (unsigned char) >> >> (pixel>>8); } >> >> const unsigned char get_b()const { return (unsigned char) >> >> (pixel); } >> >> const unsigned char get_alpha()const { return get_a(); } >> >> >> >> But wait a second, the error numbers are wrong. Your paste bin says: >> >> >> >> In file included from color.cpp:34:0: >> >> color.h:738:30: warning: type qualifiers ignored on function return >> >> type >> >> [-Wignored-qualifiers] >> >> color.h:739:29: warning: type qualifiers ignored on function return >> >> type >> >> [-Wignored-qualifiers] >> >> color.h:740:29: warning: type qualifiers ignored on function return >> >> type >> >> [-Wignored-qualifiers] >> >> color.h:741:29: warning: type qualifiers ignored on function return >> >> type >> >> [-Wignored-qualifiers] >> >> color.h:742:29: warning: type qualifiers ignored on function return >> >> type >> >> [-Wignored-qualifiers] >> >> color.h:743:33: warning: type qualifiers ignored on function return >> >> type >> >> [-Wignored-qualifiers] >> >> >> >> where the lines from code are 736 to 741: >> >> >> >> https://github.com/synfig/synfig/blob/genete_new_cairo_core_2/synfig-core/src/synfig/color.h#L736 >> >> Weird, isn't it? >> > >> > That's because I have added " #include <stdint.h>" and one more empty >> > line on top of the color.h ^__^ >> > Did the changes, but warnings still appear. Though, I don't think they >> > cause much issues for now. >> > >> > 2013/3/13 Carlos López González <genet...@gmail.com>: >> >> For the rest set of errors, try to remove the 'static' word for each >> >> error >> >> on lines: >> >> color.cpp:350:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:413:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:471:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:513:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:555:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:618:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:721:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:769:1: error: explicit template specialization cannot have a >> >> storage class >> >> color.cpp:843:1: error: explicit template specialization cannot have a >> >> storage class >> > >> > That worked perfectly - the synfig-core is compiled successfully now. >> > ^__^ >> > And no errors in studio! >> > >> > I've tested it a bit and the speed difference is really noticeable! I >> > especially excited that there is no distortions produced by rotate >> > layers even when the quality is "8". ^___^ >> > >> >> Thank you very much for the compiler error reports!!! >> > >> > Thanks to you! I believe everyone celebrating such a progress here! >> > ^___^ >> >> I've sent a pull request to your branch - >> https://github.com/synfig/synfig/pull/6 >> K. >> >> >> -- >> http://morevnaproject.org/ >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_mar >> _______________________________________________ >> Synfig-devl mailing list >> Synfig-devl@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/synfig-devl > > > > > -- > Carlos > http://synfig.org > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_mar > _______________________________________________ > Synfig-devl mailing list > Synfig-devl@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/synfig-devl > -- http://morevnaproject.org/ ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl