[L2Ork-dev] Purr Data 2.9.0 released
Steve Morris
morris at buinea.com
Wed Apr 17 17:02:57 EDT 2019
Hi All,
I am unable to build this on a current Archlinux x86_64 system.
I was previously able to build and run ver 2.8.1
The first problem I encountered was apparently solved by installing gsl,
which appears to be a new dependency.
Then I had difficulty with 'magick/MagickCore.h' not found.
On my system I have /usr/include/ImageMagick-7/MagickCore/MagickCore.h
so I started anew and ran
git clone https://git.purrdata.net/jwilkes/purr-data.git
make checkout
grep -r -I -l MagickCore.h .
./Gem/plugins/imageMAGICK/MagickCore.cpp
./Gem/plugins/imageMAGICK/imageMAGICK.cpp
I edited the 2 cpp files, changing
#include <magick/MagickCore.h>
to
#include <MagickCore/MagickCore.h>
and tried again.
This time it errors out with:
Making install in build
make[5]: Entering directory '/home/morris/proj/purr-data/Gem/build'
make[6]: Entering directory '/home/morris/proj/purr-data/Gem/build'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/home/morris/proj/purr-data/Gem/build'
make[5]: Leaving directory '/home/morris/proj/purr-data/Gem/build'
Making install in plugins
make[5]: Entering directory '/home/morris/proj/purr-data/Gem/plugins'
Making install in imageMAGICK
make[6]: Entering directory '/home/morris/proj/purr-data/Gem/plugins/imageMAGICK'
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -DPD -I/home/morris/proj/purr-data/pd/src -I/usr/include/ImageMagick-7 -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -DHAVE_S_STUFF_H -freg-struct-return -O3 -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -MT gem_imageMAGICK_la-imageMAGICK.lo -MD -MP -MF .deps/gem_imageMAGICK_la-imageMAGICK.Tpo -c -o gem_imageMAGICK_la-imageMAGICK.lo `test -f 'imageMAGICK.cpp' || echo './'`imageMAGICK.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -DPD -I/home/morris/proj/purr-data/pd/src -I/usr/include/ImageMagick-7 -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -DHAVE_S_STUFF_H -freg-struct-return -O3 -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -MT gem_imageMAGICK_la-imageMAGICK.lo -MD -MP -MF .deps/gem_imageMAGICK_la-imageMAGICK.Tpo -c imageMAGICK.cpp -fPIC -DPIC -o .libs/gem_imageMAGICK_la-imageMAGICK.o
imageMAGICK.cpp: In constructor ‘gem::plugins::imageMAGICK::imageMAGICK()’:
imageMAGICK.cpp:93:7: error: ‘IsMagickInstantiated’ was not declared in this scope
if(!IsMagickInstantiated())
^~~~~~~~~~~~~~~~~~~~
imageMAGICK.cpp:93:7: note: suggested alternative: ‘IsMagickCoreInstantiated’
if(!IsMagickInstantiated())
^~~~~~~~~~~~~~~~~~~~
IsMagickCoreInstantiated
imageMAGICK.cpp:100:3: error: ‘GetExceptionInfo’ was not declared in this scope
GetExceptionInfo(&exception);
^~~~~~~~~~~~~~~~
imageMAGICK.cpp:100:3: note: suggested alternative: ‘ExceptionInfo’
GetExceptionInfo(&exception);
^~~~~~~~~~~~~~~~
ExceptionInfo
[morris at moe purr-data]$
And thats where it stans now. Perhaps I am making a simple mistake.
Steve
On Wed, Apr 17, 2019 at 12:19:11AM -0400, Jonathan Wilkes wrote:
> Hi list,
>
> Purr Data 2.9.0 is now available:
>
> https://github.com/jonwwilkes/purr-data/releases/tag/2.9.0
>
More information about the L2Ork-dev
mailing list