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
  CXXLD    Magick++/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
>>> .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
>
>
------------------------------------------------------------------------------
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

Reply via email to