Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Audio::TagLib and Strawberry Perl

by Anonymous Monk
on Aug 22, 2012 at 16:54 UTC ( #989096=note: print w/ replies, xml ) Need Help??


in reply to Audio::TagLib and Strawberry Perl

Hi All,

Think I'm getting close, unfortunately I have to shift gears to another project for a few hours.
Here is where I'm at with errors:

C:\strawberry\cpan\build\Audio-TagLib-1.61>dmake g++ -c -IC:\strawberry\c\include -I./include -IC:/Libraries/taglib/Li +b -IC:/Libraries/taglib/include/taglib -s -O2 -DWIN32 -DPERL_TEXT +MODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict- +aliasing -mms-bitfields -s -O2 -DVERSION=\"1.61\" -DXS_VERSION= +\"1.61\" "-IC:\strawberry\perl\lib\CORE" TagLib.c TagLib.xs:23:15: warning: extra tokens at end of #ifdef directive [ena +bled by default] TagLib.xs:24:15: warning: extra tokens at end of #undef directive [ena +bled by default] TagLib.xs:26:16: warning: extra tokens at end of #undef directive [ena +bled by default] TagLib.xs:32:0: warning: "do_open" redefined [enabled by default] TagLib.xs:31:0: note: this is the location of the previous definition TagLib.xs:34:0: warning: "do_close" redefined [enabled by default] TagLib.xs:33:0: note: this is the location of the previous definition In file included from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/ +4.6.3/include/c++/ios:44:0, from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/ +4.6.3/include/c++/ostream:40, from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/ +4.6.3/include/c++/iostream:40, from C:/Libraries/taglib/include/taglib/tbytevector.h +:33, from C:/Libraries/taglib/include/taglib/apeitem.h:29, from TagLib.xs:29: c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected ')' before '*' token c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected ')' before '*' token c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected ')' before '*' token c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected ')' before '*' token c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected ';' at end of member declaration c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected unqualified-id before ')' token c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected ';' at end of member declaration c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:571:7: error: expected unqualified-id before ')' token c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf: In member function 'std::basic_streambuf<_CharT, _Traits>::__s +treambuf_type* std::basic_streambuf<_CharT, _Traits>::pubsetbuf(std:: +basic_streambuf<_CharT, _Traits>::char_type*, std::streamsize)': c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.6.3/include/c++/stre +ambuf:238:22: error: expected unqualified-id before '(' token ./xs/tstring.xs: In function 'void XS_Audio__TagLib__String_new(PerlIn +terpreter*, CV*)': ./xs/tstring.xs:90:14: warning: deprecated conversion from string cons +tant to 'char*' [-Wwrite-strings] ./xs/tstring.xs:93:14: warning: deprecated conversion from string cons +tant to 'char*' [-Wwrite-strings] ./xs/tstring.xs:104:15: warning: deprecated conversion from string con +stant to 'char*' [-Wwrite-strings] ./xs/tstring.xs:107:15: warning: deprecated conversion from string con +stant to 'char*' [-Wwrite-strings] ./xs/tstring.xs:110:15: warning: deprecated conversion from string con +stant to 'char*' [-Wwrite-strings] ./xs/tstring.xs:113:15: warning: deprecated conversion from string con +stant to 'char*' [-Wwrite-strings] ./xs/tstring.xs:116:15: warning: deprecated conversion from string con +stant to 'char*' [-Wwrite-strings] ./xs/fileref.xs: In function 'void XS_Audio__TagLib__FileRef_new(PerlI +nterpreter*, CV*)': ./xs/fileref.xs:17:17: warning: deprecated conversion from string cons +tant to 'char*' [-Wwrite-strings] dmake: Error code 129, while making 'TagLib.o' C:\strawberry\cpan\build\Audio-TagLib-1.61>

Any Ideas ???
Searching provides lots of hits, no answers YET!

Thanks

-Enjoy
fh :)_~


Comment on Re: Audio::TagLib and Strawberry Perl
Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://989096]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (9)
As of 2015-07-03 22:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (56 votes), past polls