in reply to Re^2: Audio::TagLib and Strawberry Perl - New Details
in thread Audio::TagLib and Strawberry Perl
followed by:cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=C:/MinGW/msys/1.0/lo +cal -DCMAKE_RELEASE_TYPE=Release .
and:mingw32-make
I created copies (in the same directory) of the installed libtag.dll.a and libtag_c.dll.a named libtag.a and libtag_c.a.mingw32-make install
(Naturally, those hardcoded paths need to change for other boxes.)use ExtUtils::MakeMaker; WriteMakefile( NAME => 'Audio::TagLib', MIN_PERL_VERSION => '5.008001', VERSION_FROM => 'lib/Audio/TagLib.pm', LICENSE => 'perl', INC => '-IC:/MinGW/msys/1.0/local/include -IC:/sisy +phusion/Audio-Taglib-1.61/include', LIBS => '-LC:/MinGW/msys/1.0/local/lib -ltag', ( $Config{'version'} >= 5.005 ? ( ABSTRACT_FROM => 'lib/Audio/TagLib.pm', AUTHOR => 'Geoffrey Leach <gleach@cpan.org>' ) : () ), PREREQ_PM => { "Encode" => 0, "Test::Deep" => 0, "File::Slurp" => 0, "Test::More" => 0, "Test::Output" => 0, }, "CONFIGURE_REQUIRES" => { "ExtUtils::MakeMaker" => 0, "Config" => 0, }, );
Sure enough, TagLib.xs unconditionally includes apeitem.h and, sure enough, I don't have it.TagLib.xs:26:21: fatal error: apeitem.h: No such file or directory com +pilation terminated.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Audio::TagLib and Strawberry Perl - New Details
by BrowserUk (Patriarch) on Aug 21, 2012 at 05:42 UTC | |
by syphilis (Archbishop) on Aug 21, 2012 at 06:41 UTC | |
by BrowserUk (Patriarch) on Aug 21, 2012 at 07:05 UTC | |
by Anonymous Monk on Aug 21, 2012 at 07:12 UTC | |
|
Re^4: Audio::TagLib and Strawberry Perl - New Details
by Anonymous Monk on Aug 21, 2012 at 15:00 UTC |