Skip to content

Instantly share code, notes, and snippets.

@avaly
Created June 18, 2016 11:54
Show Gist options
  • Save avaly/ace18ce8832aefb63d5d7ea6750df5d6 to your computer and use it in GitHub Desktop.
Save avaly/ace18ce8832aefb63d5d7ea6750df5d6 to your computer and use it in GitHub Desktop.
taglib2-install-log
$ npm i
npm WARN deprecated [email protected]: this package has been reintegrated into npm and is now out of date with respect to npm
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
> [email protected] install /tmp/node_modules/taglib2
> ./install.sh
./install.sh: 1: ./install.sh: [[: not found
info CMD CONFIGURE
info RUN cmake "/tmp/node_modules/taglib2" --no-warn-unused-cli -DCMAKE_BUILD_TYPE="Release" -DCMAKE_LIBRARY_OUTPUT_DIRECTORY="/tmp/node_modules/taglib2/build/Release" -DCMAKE_JS_INC="/home/htpc/.cmake-js/node-x64/v6.2.1/include/node;/tmp/node_modules/nan" -DNODE_RUNTIME="node" -DNODE_RUNTIMEVERSION="6.2.1" -DNODE_ARCH="x64" -DCMAKE_CXX_FLAGS="-std=c++11"
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of long long
-- Check size of long long - done
-- Check size of wchar_t
-- Check size of wchar_t - done
-- Check size of float
-- Check size of float - done
-- Check size of double
-- Check size of double - done
-- Performing Test HAVE_STD_ATOMIC
-- Performing Test HAVE_STD_ATOMIC - Success
-- Performing Test HAVE_STD_SMART_PTR
-- Performing Test HAVE_STD_SMART_PTR - Success
-- Performing Test HAVE_BOOST_BYTESWAP
-- Performing Test HAVE_BOOST_BYTESWAP - Failed
-- Performing Test HAVE_GCC_BYTESWAP
-- Performing Test HAVE_GCC_BYTESWAP - Success
-- Performing Test HAVE_VSNPRINTF
-- Performing Test HAVE_VSNPRINTF - Success
-- Performing Test HAVE_ISO_STRDUP
-- Performing Test HAVE_ISO_STRDUP - Failed
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
-- Looking for __RTTI___ in Crun
-- Looking for __RTTI___ in Crun - not found
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/node_modules/taglib2/build
info CMD BUILD
info RUN cmake --build "/tmp/node_modules/taglib2/build" --config Release
Scanning dependencies of target tag
[ 0%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/mpegfile.cpp.o
[ 1%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/mpegproperties.cpp.o
[ 2%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/mpegheader.cpp.o
[ 3%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/xingheader.cpp.o
[ 4%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v1/id3v1tag.cpp.o
[ 5%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v1/id3v1genres.cpp.o
[ 6%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2framefactory.cpp.o
[ 6%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2synchdata.cpp.o
[ 7%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2tag.cpp.o
[ 8%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2header.cpp.o
[ 9%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2frame.cpp.o
[ 10%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2footer.cpp.o
[ 11%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2extendedheader.cpp.o
[ 12%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/attachedpictureframe.cpp.o
[ 12%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/commentsframe.cpp.o
[ 13%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/eventtimingcodesframe.cpp.o
[ 14%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp.o
[ 15%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/ownershipframe.cpp.o
[ 16%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/popularimeterframe.cpp.o
[ 17%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/privateframe.cpp.o
[ 18%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/relativevolumeframe.cpp.o
[ 18%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/synchronizedlyricsframe.cpp.o
[ 19%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/textidentificationframe.cpp.o
[ 20%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/uniquefileidentifierframe.cpp.o
[ 21%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/unknownframe.cpp.o
[ 22%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp.o
[ 23%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/urllinkframe.cpp.o
[ 24%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/chapterframe.cpp.o
[ 25%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/tableofcontentsframe.cpp.o
[ 25%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/podcastframe.cpp.o
[ 26%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/oggfile.cpp.o
[ 27%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/oggpage.cpp.o
[ 28%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/oggpageheader.cpp.o
[ 29%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/xiphcomment.cpp.o
[ 30%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/vorbis/vorbisfile.cpp.o
[ 31%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/vorbis/vorbisproperties.cpp.o
[ 31%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/flac/oggflacfile.cpp.o
[ 32%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpc/mpcfile.cpp.o
[ 33%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpc/mpcproperties.cpp.o
[ 34%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apetag.cpp.o
[ 35%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apefooter.cpp.o
[ 36%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apeitem.cpp.o
[ 37%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apefile.cpp.o
[ 37%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apeproperties.cpp.o
[ 38%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tstring.cpp.o
[ 39%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tstringlist.cpp.o
[ 40%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tstringhandler.cpp.o
[ 41%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tbytevector.cpp.o
[ 42%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tbytevectorlist.cpp.o
[ 43%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tbytevectorstream.cpp.o
[ 43%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tiostream.cpp.o
[ 44%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tfile.cpp.o
[ 45%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tfilestream.cpp.o
[ 46%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tdebug.cpp.o
[ 47%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tpicture.cpp.o
[ 48%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tpicturemap.cpp.o
[ 49%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tpropertymap.cpp.o
[ 50%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/trefcounter.cpp.o
[ 50%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tdebuglistener.cpp.o
[ 51%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacfile.cpp.o
[ 52%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacpicture.cpp.o
[ 53%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacproperties.cpp.o
[ 54%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacmetadatablock.cpp.o
[ 55%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacunknownmetadatablock.cpp.o
[ 56%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/wavpack/wavpackfile.cpp.o
[ 56%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/wavpack/wavpackproperties.cpp.o
[ 57%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/speex/speexfile.cpp.o
[ 58%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/speex/speexproperties.cpp.o
[ 59%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/trueaudio/trueaudiofile.cpp.o
[ 60%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/trueaudio/trueaudioproperties.cpp.o
[ 61%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/rifffile.cpp.o
[ 62%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/aiff/aifffile.cpp.o
[ 62%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/aiff/aiffproperties.cpp.o
[ 63%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/wav/wavfile.cpp.o
[ 64%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/wav/wavproperties.cpp.o
[ 65%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/wav/infotag.cpp.o
[ 66%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asftag.cpp.o
[ 67%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asffile.cpp.o
[ 68%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asfproperties.cpp.o
[ 68%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asfattribute.cpp.o
[ 69%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asfpicture.cpp.o
[ 70%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4file.cpp.o
[ 71%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4atom.cpp.o
[ 72%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4tag.cpp.o
[ 73%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4item.cpp.o
[ 74%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4properties.cpp.o
[ 75%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4coverart.cpp.o
[ 75%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modfilebase.cpp.o
[ 76%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modfile.cpp.o
[ 77%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modtag.cpp.o
[ 78%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modproperties.cpp.o
[ 79%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/s3m/s3mfile.cpp.o
[ 80%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/s3m/s3mproperties.cpp.o
[ 81%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/it/itfile.cpp.o
[ 81%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/it/itproperties.cpp.o
[ 82%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/xm/xmfile.cpp.o
[ 83%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/xm/xmproperties.cpp.o
[ 84%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/opus/opusfile.cpp.o
[ 85%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/opus/opusproperties.cpp.o
[ 86%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/ebmlfile.cpp.o
[ 87%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/ebmlelement.cpp.o
[ 87%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/matroska/ebmlmatroskafile.cpp.o
[ 88%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/matroska/ebmlmatroskaaudio.cpp.o
[ 89%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/dsf/dsffile.cpp.o
[ 90%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/dsf/dsfproperties.cpp.o
[ 91%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/unicode.cpp.o
[ 92%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/tag.cpp.o
[ 93%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/tagunion.cpp.o
[ 93%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/fileref.cpp.o
[ 94%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/audioproperties.cpp.o
[ 95%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/tagutils.cpp.o
[ 96%] Linking CXX static library libtag.a
[ 96%] Built target tag
Scanning dependencies of target taglib2
[ 97%] Building CXX object CMakeFiles/taglib2.dir/src/taglib2.cc.o
[ 98%] Linking CXX shared library Release/taglib2.node
/usr/bin/ld: lib/taglib-31f3109/taglib/libtag.a(tstring.cpp.o): relocation R_X86_64_32S against `_ZTVN6TagLib6StringE' can not be used when making a shared object; recompile with -fPIC
lib/taglib-31f3109/taglib/libtag.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [Release/taglib2.node] Error 1
make[1]: *** [CMakeFiles/taglib2.dir/all] Error 2
make: *** [all] Error 2
info REP Build has been failed, trying to do a full rebuild.
info CMD CLEAN
info RUN cmake -E remove_directory "/tmp/node_modules/taglib2/build"
info CMD CONFIGURE
info RUN cmake "/tmp/node_modules/taglib2" --no-warn-unused-cli -DCMAKE_BUILD_TYPE="Release" -DCMAKE_LIBRARY_OUTPUT_DIRECTORY="/tmp/node_modules/taglib2/build/Release" -DCMAKE_JS_INC="/home/htpc/.cmake-js/node-x64/v6.2.1/include/node;/tmp/node_modules/nan" -DNODE_RUNTIME="node" -DNODE_RUNTIMEVERSION="6.2.1" -DNODE_ARCH="x64" -DCMAKE_CXX_FLAGS="-std=c++11"
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of long long
-- Check size of long long - done
-- Check size of wchar_t
-- Check size of wchar_t - done
-- Check size of float
-- Check size of float - done
-- Check size of double
-- Check size of double - done
-- Performing Test HAVE_STD_ATOMIC
-- Performing Test HAVE_STD_ATOMIC - Success
-- Performing Test HAVE_STD_SMART_PTR
-- Performing Test HAVE_STD_SMART_PTR - Success
-- Performing Test HAVE_BOOST_BYTESWAP
-- Performing Test HAVE_BOOST_BYTESWAP - Failed
-- Performing Test HAVE_GCC_BYTESWAP
-- Performing Test HAVE_GCC_BYTESWAP - Success
-- Performing Test HAVE_VSNPRINTF
-- Performing Test HAVE_VSNPRINTF - Success
-- Performing Test HAVE_ISO_STRDUP
-- Performing Test HAVE_ISO_STRDUP - Failed
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
-- Looking for __RTTI___ in Crun
-- Looking for __RTTI___ in Crun - not found
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/node_modules/taglib2/build
info CMD BUILD
info RUN cmake --build "/tmp/node_modules/taglib2/build" --config Release
Scanning dependencies of target tag
[ 0%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/mpegfile.cpp.o
[ 1%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/mpegproperties.cpp.o
[ 2%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/mpegheader.cpp.o
[ 3%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/xingheader.cpp.o
[ 4%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v1/id3v1tag.cpp.o
[ 5%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v1/id3v1genres.cpp.o
[ 6%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2framefactory.cpp.o
[ 6%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2synchdata.cpp.o
[ 7%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2tag.cpp.o
[ 8%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2header.cpp.o
[ 9%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2frame.cpp.o
[ 10%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2footer.cpp.o
[ 11%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2extendedheader.cpp.o
[ 12%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/attachedpictureframe.cpp.o
[ 12%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/commentsframe.cpp.o
[ 13%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/eventtimingcodesframe.cpp.o
[ 14%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp.o
[ 15%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/ownershipframe.cpp.o
[ 16%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/popularimeterframe.cpp.o
[ 17%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/privateframe.cpp.o
[ 18%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/relativevolumeframe.cpp.o
[ 18%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/synchronizedlyricsframe.cpp.o
[ 19%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/textidentificationframe.cpp.o
[ 20%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/uniquefileidentifierframe.cpp.o
[ 21%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/unknownframe.cpp.o
[ 22%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp.o
[ 23%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/urllinkframe.cpp.o
[ 24%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/chapterframe.cpp.o
[ 25%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/tableofcontentsframe.cpp.o
[ 25%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/podcastframe.cpp.o
[ 26%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/oggfile.cpp.o
[ 27%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/oggpage.cpp.o
[ 28%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/oggpageheader.cpp.o
[ 29%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/xiphcomment.cpp.o
[ 30%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/vorbis/vorbisfile.cpp.o
[ 31%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/vorbis/vorbisproperties.cpp.o
[ 31%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/flac/oggflacfile.cpp.o
[ 32%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpc/mpcfile.cpp.o
[ 33%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mpc/mpcproperties.cpp.o
[ 34%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apetag.cpp.o
[ 35%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apefooter.cpp.o
[ 36%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apeitem.cpp.o
[ 37%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apefile.cpp.o
[ 37%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ape/apeproperties.cpp.o
[ 38%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tstring.cpp.o
[ 39%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tstringlist.cpp.o
[ 40%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tstringhandler.cpp.o
[ 41%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tbytevector.cpp.o
[ 42%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tbytevectorlist.cpp.o
[ 43%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tbytevectorstream.cpp.o
[ 43%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tiostream.cpp.o
[ 44%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tfile.cpp.o
[ 45%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tfilestream.cpp.o
[ 46%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tdebug.cpp.o
[ 47%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tpicture.cpp.o
[ 48%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tpicturemap.cpp.o
[ 49%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tpropertymap.cpp.o
[ 50%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/trefcounter.cpp.o
[ 50%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/tdebuglistener.cpp.o
[ 51%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacfile.cpp.o
[ 52%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacpicture.cpp.o
[ 53%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacproperties.cpp.o
[ 54%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacmetadatablock.cpp.o
[ 55%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/flac/flacunknownmetadatablock.cpp.o
[ 56%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/wavpack/wavpackfile.cpp.o
[ 56%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/wavpack/wavpackproperties.cpp.o
[ 57%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/speex/speexfile.cpp.o
[ 58%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/speex/speexproperties.cpp.o
[ 59%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/trueaudio/trueaudiofile.cpp.o
[ 60%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/trueaudio/trueaudioproperties.cpp.o
[ 61%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/rifffile.cpp.o
[ 62%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/aiff/aifffile.cpp.o
[ 62%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/aiff/aiffproperties.cpp.o
[ 63%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/wav/wavfile.cpp.o
[ 64%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/wav/wavproperties.cpp.o
[ 65%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/riff/wav/infotag.cpp.o
[ 66%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asftag.cpp.o
[ 67%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asffile.cpp.o
[ 68%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asfproperties.cpp.o
[ 68%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asfattribute.cpp.o
[ 69%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/asf/asfpicture.cpp.o
[ 70%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4file.cpp.o
[ 71%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4atom.cpp.o
[ 72%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4tag.cpp.o
[ 73%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4item.cpp.o
[ 74%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4properties.cpp.o
[ 75%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mp4/mp4coverart.cpp.o
[ 75%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modfilebase.cpp.o
[ 76%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modfile.cpp.o
[ 77%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modtag.cpp.o
[ 78%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/mod/modproperties.cpp.o
[ 79%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/s3m/s3mfile.cpp.o
[ 80%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/s3m/s3mproperties.cpp.o
[ 81%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/it/itfile.cpp.o
[ 81%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/it/itproperties.cpp.o
[ 82%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/xm/xmfile.cpp.o
[ 83%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/xm/xmproperties.cpp.o
[ 84%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/opus/opusfile.cpp.o
[ 85%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ogg/opus/opusproperties.cpp.o
[ 86%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/ebmlfile.cpp.o
[ 87%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/ebmlelement.cpp.o
[ 87%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/matroska/ebmlmatroskafile.cpp.o
[ 88%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/ebml/matroska/ebmlmatroskaaudio.cpp.o
[ 89%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/dsf/dsffile.cpp.o
[ 90%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/dsf/dsfproperties.cpp.o
[ 91%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/toolkit/unicode.cpp.o
[ 92%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/tag.cpp.o
[ 93%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/tagunion.cpp.o
[ 93%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/fileref.cpp.o
[ 94%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/audioproperties.cpp.o
[ 95%] Building CXX object lib/taglib-31f3109/taglib/CMakeFiles/tag.dir/tagutils.cpp.o
[ 96%] Linking CXX static library libtag.a
[ 96%] Built target tag
Scanning dependencies of target taglib2
[ 97%] Building CXX object CMakeFiles/taglib2.dir/src/taglib2.cc.o
[ 98%] Linking CXX shared library Release/taglib2.node
/usr/bin/ld: lib/taglib-31f3109/taglib/libtag.a(tstring.cpp.o): relocation R_X86_64_32S against `_ZTVN6TagLib6StringE' can not be used when making a shared object; recompile with -fPIC
lib/taglib-31f3109/taglib/libtag.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [Release/taglib2.node] Error 1
make[1]: *** [CMakeFiles/taglib2.dir/all] Error 2
make: *** [all] Error 2
ERR! OMG Process terminated: 2
npm ERR! Linux 3.13.0-67-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "i"
npm ERR! node v6.2.1
npm ERR! npm v3.9.3
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: `./install.sh`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script './install.sh'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the taglib2 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! ./install.sh
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs taglib2
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls taglib2
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /tmp/npm-debug.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment