Re: [Synfig-devl] Building Synfig On Windows : Makefile errors
Hallo! 2014-10-12 19:20 GMT+07:00 Shashank Sheshan shashankshes...@gmail.com: I cloned morevnaproject and tried to build gtk3 branch . I get the following error messages after which i get a lot of undefined refernces errors and the build stops . Instead of running the original script , I commented all the function calls in mkall() function , and then , I uncommented one and run the script like this : mkall(){ fun1 #fun2 #fun3 } //run build script mkall() { #fun1 fun2 #fun3 } // run build script mkall(){ #fun1 #fun2 fun3 } by doing this i found that mkimagemagick function is where i get these error messages . OK, I see. ^-_^ There is an easier way to run the script in such way - you can specify the function name as a script parameter. For example, if you want to run mkimagemagick function, then just type the following in the Cygwin console: $ bash /cygdrive/c/synfig-build/synfig/autobuild/synfigstudio-cygwin-mingw-build.sh mkimagemagick In this case you don't need to edit the script and that saves time. ^__^ The build doesnt halt for any function before mkimagemagick:: *** Warning: This system can not link to static lib archive magick/ libMagickCore-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: linker path does not have real file for library -lgomp. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libgomp and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/x86_64-w64-mingw32/sys-root/mingw/lib/libgdi32.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. *** Since this library must not contain undefined symbols, *** because either the platform does not support them or *** it was explicitly requested with -no-undefined, *** libtool will only create a static version of it. CXX Magick++/lib/Blob.lo CXX Magick++/lib/BlobRef.lo CXX Magick++/lib/CoderInfo.lo CXX Magick++/lib/Color.lo CXX Magick++/lib/Drawable.lo CXX Magick++/lib/Exception.lo CXX Magick++/lib/Functions.lo CXX Magick++/lib/Geometry.lo CXX Magick++/lib/Image.lo CXX Magick++/lib/ImageRef.lo CXX Magick++/lib/Montage.lo CXX Magick++/lib/Options.lo CXX Magick++/lib/Pixels.lo CXX Magick++/lib/STL.lo CXX Magick++/lib/Thread.lo CXX Magick++/lib/TypeMetric.lo CXXLDMagick++/lib/libMagick++-6.Q16.la *** Warning: This system can not link to static lib archive magick/ libMagickCore-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: This system can not link to static lib archive wand/ libMagickWand-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: This system can not link to static lib archive /cygdrive/c/synfig-build/ImageMagick-6.8.7-10/magick/ libMagickCore-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. Magick++/lib/.libs/Blob.o: In function `Magick::Blob::base64()': /cygdrive/c/synfig-build/ImageMagick-6.8.7-10/Magick++/lib/Blob.cpp:105: undefined reference to `__imp_Base64Encode' /cygdrive/c/synfig-build/ImageMagick-6.8.7-10/Magick++/lib/Blob.cpp:110: undefined reference to `__imp_RelinquishMagickMemory' // (lots of undefined reference errors ) followed by // collect2: error: ld returned 1 exit status Makefile:5347: recipe for target 'Magick++/lib/libMagick++-6.Q16.la' failed make[2]: *** [Magick++/lib/libMagick++-6.Q16.la] Error 1 make[2]: Leaving directory '/cygdrive/c/synfig-build/ImageMagick-6.8.7-10' Makefile:10104: recipe for target 'install-recursive' failed make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory '/cygdrive/c/synfig-build/ImageMagick-6.8.7-10' Makefile:10575: recipe for target 'install' failed make: *** [install] Error 2 please let me know what should i do and does running the build the way i do create any problems ? . I suspect the build
Re: [Synfig-devl] Building Synfig On Windows : Makefile errors
I cloned morevnaproject and tried to build gtk3 branch . I get the following error messages after which i get a lot of undefined refernces errors and the build stops . Instead of running the original script , I commented all the function calls in mkall() function , and then , I uncommented one and run the script like this : mkall(){ fun1 #fun2 #fun3 } //run build script mkall() { #fun1 fun2 #fun3 } // run build script mkall(){ #fun1 #fun2 fun3 } by doing this i found that mkimagemagick function is where i get these error messages . The build doesnt halt for any function before mkimagemagick:: *** Warning: This system can not link to static lib archive magick/ libMagickCore-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: linker path does not have real file for library -lgomp. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libgomp and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/x86_64-w64-mingw32/sys-root/mingw/lib/libgdi32.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. *** Since this library must not contain undefined symbols, *** because either the platform does not support them or *** it was explicitly requested with -no-undefined, *** libtool will only create a static version of it. CXX Magick++/lib/Blob.lo CXX Magick++/lib/BlobRef.lo CXX Magick++/lib/CoderInfo.lo CXX Magick++/lib/Color.lo CXX Magick++/lib/Drawable.lo CXX Magick++/lib/Exception.lo CXX Magick++/lib/Functions.lo CXX Magick++/lib/Geometry.lo CXX Magick++/lib/Image.lo CXX Magick++/lib/ImageRef.lo CXX Magick++/lib/Montage.lo CXX Magick++/lib/Options.lo CXX Magick++/lib/Pixels.lo CXX Magick++/lib/STL.lo CXX Magick++/lib/Thread.lo CXX Magick++/lib/TypeMetric.lo CXXLDMagick++/lib/libMagick++-6.Q16.la *** Warning: This system can not link to static lib archive magick/ libMagickCore-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: This system can not link to static lib archive wand/ libMagickWand-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: This system can not link to static lib archive /cygdrive/c/synfig-build/ImageMagick-6.8.7-10/magick/libMagickCore-6.Q16.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. Magick++/lib/.libs/Blob.o: In function `Magick::Blob::base64()': /cygdrive/c/synfig-build/ImageMagick-6.8.7-10/Magick++/lib/Blob.cpp:105: undefined reference to `__imp_Base64Encode' /cygdrive/c/synfig-build/ImageMagick-6.8.7-10/Magick++/lib/Blob.cpp:110: undefined reference to `__imp_RelinquishMagickMemory' // (lots of undefined reference errors ) followed by // collect2: error: ld returned 1 exit status Makefile:5347: recipe for target 'Magick++/lib/libMagick++-6.Q16.la' failed make[2]: *** [Magick++/lib/libMagick++-6.Q16.la] Error 1 make[2]: Leaving directory '/cygdrive/c/synfig-build/ImageMagick-6.8.7-10' Makefile:10104: recipe for target 'install-recursive' failed make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory '/cygdrive/c/synfig-build/ImageMagick-6.8.7-10' Makefile:10575: recipe for target 'install' failed make: *** [install] Error 2 please let me know what should i do and does running the build the way i do create any problems ? . On Sat, Oct 11, 2014 at 11:46 AM, Carlos López González genet...@gmail.com wrote: Also, you probably have more earlier error messages that you didn't paste here. For the next time, please look back for the first occurrence of a error message on the console output. Cheers El sábado, 11 de octubre de 2014, Konstantin Dmitriev ksee.zelga...@gmail.com escribió: 2014-10-11 12:49 GMT+07:00 Shashank Sheshan shashankshes...@gmail.com: The build stops again with the following message . I dont understand what this error means . Please help mv -f .deps/libsynfig_la-layer_solidcolor.Tpo
Re: [Synfig-devl] Building Synfig On Windows : Makefile errors
Also, you probably have more earlier error messages that you didn't paste here. For the next time, please look back for the first occurrence of a error message on the console output. Cheers El sábado, 11 de octubre de 2014, Konstantin Dmitriev ksee.zelga...@gmail.com escribió: 2014-10-11 12:49 GMT+07:00 Shashank Sheshan shashankshes...@gmail.com javascript:_e(%7B%7D,'cvml','shashankshes...@gmail.com');: The build stops again with the following message . I dont understand what this error means . Please help mv -f .deps/libsynfig_la-layer_solidcolor.Tpo .deps/libsynfig_la-layer_solidcolor.Plo mv -f .deps/libsynfig_la-layer_shape.Tpo .deps/libsynfig_la-layer_shape.Plo make[3]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core/src/synfig' Makefile:444: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core/src' Makefile:669: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core' Makefile:536: recipe for target 'all' failed make: *** [all] Error 2 Hello Shashank! If you want to get the very latest development version, then I would suggest you to build gtk3 branch from this repository - https://github.com/morevnaproject/synfig.git It should compile fine on Windows. Best Regards, K. -- Carlos -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho___ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl
[Synfig-devl] Building Synfig On Windows : Makefile errors
The build stops again with the following message . I dont understand what this error means . Please help mv -f .deps/libsynfig_la-layer_solidcolor.Tpo .deps/libsynfig_la-layer_solidcolor.Plo mv -f .deps/libsynfig_la-layer_shape.Tpo .deps/libsynfig_la-layer_shape.Plo make[3]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core/src/synfig' Makefile:444: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core/src' Makefile:669: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core' Makefile:536: recipe for target 'all' failed make: *** [all] Error 2 -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho___ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl
Re: [Synfig-devl] Building Synfig On Windows : Makefile errors
2014-10-11 12:49 GMT+07:00 Shashank Sheshan shashankshes...@gmail.com: The build stops again with the following message . I dont understand what this error means . Please help mv -f .deps/libsynfig_la-layer_solidcolor.Tpo .deps/libsynfig_la-layer_solidcolor.Plo mv -f .deps/libsynfig_la-layer_shape.Tpo .deps/libsynfig_la-layer_shape.Plo make[3]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core/src/synfig' Makefile:444: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core/src' Makefile:669: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/cygdrive/c/synfig-build/synfig/synfig-core' Makefile:536: recipe for target 'all' failed make: *** [all] Error 2 Hello Shashank! If you want to get the very latest development version, then I would suggest you to build gtk3 branch from this repository - https://github.com/morevnaproject/synfig.git It should compile fine on Windows. Best Regards, K. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho___ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl