Created
December 25, 2015 14:53
-
-
Save ryantm/e0a9614b00d143e871f5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ryantm@home1 ~/p/nixpkgs-channels (nixos-unstable)$ nix-env -f . -iA opencc | |
installing ‘opencc-1.0.3’ | |
these derivations will be built: | |
/nix/store/r8wz0kfj5k999cy09p0spwh4sqili730-opencc-1.0.3.drv | |
building path(s) ‘/nix/store/h8iicppcd1i9jcww2iw81gmdk98dxrka-opencc-1.0.3’ | |
unpacking sources | |
unpacking source archive /nix/store/9066ds73yqsa7lgfllgxmx1aclyk4grl-ver.1.0.3.tar.gz | |
source root is OpenCC-ver.1.0.3 | |
patching sources | |
configuring | |
fixing cmake files... | |
cmake flags: -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_INSTALL_NAME_DIR=/nix/store/h8iicppcd1i9jcww2iw81gmdk98dxrka-opencc-1.0.3/lib -DCMAKE_INSTALL_PREFIX=/nix/store/h8iicppcd1i9jcww2iw81gmdk98dxrka-opencc-1.0.3 | |
-- The CXX compiler identification is GNU 4.9.3 | |
-- Check for working CXX compiler: /nix/store/piq5rxp8c91j5bn9bir9k67agg1fa199-gcc-wrapper-4.9.3/bin/g++ | |
-- Check for working CXX compiler: /nix/store/piq5rxp8c91j5bn9bir9k67agg1fa199-gcc-wrapper-4.9.3/bin/g++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY | |
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success | |
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY | |
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success | |
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR | |
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /tmp/nix-build-opencc-1.0.3.drv-0/OpenCC-ver.1.0.3/build | |
building | |
make flags: SHELL=/nix/store/7d2g3bvmbi5ps3vlkl54h7d7yasc4ynv-bash-4.3-p42/bin/bash | |
Scanning dependencies of target libopencc | |
[ 2%] Building CXX object src/CMakeFiles/libopencc.dir/BinaryDict.cpp.o | |
[ 4%] Building CXX object src/CMakeFiles/libopencc.dir/Config.cpp.o | |
[ 7%] Building CXX object src/CMakeFiles/libopencc.dir/Conversion.cpp.o | |
[ 9%] Building CXX object src/CMakeFiles/libopencc.dir/ConversionChain.cpp.o | |
[ 12%] Building CXX object src/CMakeFiles/libopencc.dir/Converter.cpp.o | |
[ 14%] Building CXX object src/CMakeFiles/libopencc.dir/DartsDict.cpp.o | |
[ 17%] Building CXX object src/CMakeFiles/libopencc.dir/Dict.cpp.o | |
[ 19%] Building CXX object src/CMakeFiles/libopencc.dir/DictEntry.cpp.o | |
[ 21%] Building CXX object src/CMakeFiles/libopencc.dir/DictGroup.cpp.o | |
[ 24%] Building CXX object src/CMakeFiles/libopencc.dir/MaxMatchSegmentation.cpp.o | |
[ 26%] Building CXX object src/CMakeFiles/libopencc.dir/PhraseExtract.cpp.o | |
/tmp/nix-build-opencc-1.0.3.drv-0/OpenCC-ver.1.0.3/src/PhraseExtract.cpp: In member function 'double opencc::PhraseExtract::CalculateCohesion(const UTF8StringSlice8Bit&) const': | |
/tmp/nix-build-opencc-1.0.3.drv-0/OpenCC-ver.1.0.3/src/PhraseExtract.cpp:396:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | |
for (LengthType leftLength = 1; leftLength <= wordCandidate.UTF8Length() - 1; | |
^ | |
[ 29%] Building CXX object src/CMakeFiles/libopencc.dir/SimpleConverter.cpp.o | |
[ 31%] Building CXX object src/CMakeFiles/libopencc.dir/Segmentation.cpp.o | |
[ 34%] Building CXX object src/CMakeFiles/libopencc.dir/TextDict.cpp.o | |
[ 36%] Building CXX object src/CMakeFiles/libopencc.dir/UTF8StringSlice.cpp.o | |
[ 39%] Building CXX object src/CMakeFiles/libopencc.dir/UTF8Util.cpp.o | |
[ 41%] Linking CXX shared library libopencc.so | |
[ 41%] Built target libopencc | |
Scanning dependencies of target opencc | |
[ 43%] Building CXX object src/tools/CMakeFiles/opencc.dir/CommandLine.cpp.o | |
[ 46%] Linking CXX executable opencc | |
[ 46%] Built target opencc | |
Scanning dependencies of target opencc_dict | |
[ 48%] Building CXX object src/tools/CMakeFiles/opencc_dict.dir/DictConverter.cpp.o | |
[ 51%] Linking CXX executable opencc_dict | |
[ 51%] Built target opencc_dict | |
Scanning dependencies of target opencc_phrase_extract | |
[ 53%] Building CXX object src/tools/CMakeFiles/opencc_phrase_extract.dir/PhraseExtract.cpp.o | |
[ 56%] Linking CXX executable opencc_phrase_extract | |
[ 56%] Built target opencc_phrase_extract | |
Scanning dependencies of target Dictionaries | |
[ 58%] Building STCharacters.ocd | |
../src/tools/opencc_dict: error while loading shared libraries: libopencc.so.2: cannot open shared object file: No such file or directory | |
data/CMakeFiles/Dictionaries.dir/build.make:74: recipe for target 'data/STCharacters.ocd' failed | |
make[2]: *** [data/STCharacters.ocd] Error 127 | |
CMakeFiles/Makefile2:1189: recipe for target 'data/CMakeFiles/Dictionaries.dir/all' failed | |
make[1]: *** [data/CMakeFiles/Dictionaries.dir/all] Error 2 | |
Makefile:160: recipe for target 'all' failed | |
make: *** [all] Error 2 | |
builder for ‘/nix/store/r8wz0kfj5k999cy09p0spwh4sqili730-opencc-1.0.3.drv’ failed with exit code 2 | |
error: build of ‘/nix/store/r8wz0kfj5k999cy09p0spwh4sqili730-opencc-1.0.3.drv’ failed |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ stdenv, fetchurl, cmake, doxygen, python }: | |
let | |
version ="1.0.3"; | |
in | |
stdenv.mkDerivation rec { | |
name = "opencc-${version}"; | |
src = fetchurl { | |
url = "https://github.com/BYVoid/OpenCC/archive/ver.${version}.tar.gz"; | |
sha256 = "87fdbb5fe01721c2a73c1d1fba0ecd98ef2333a9a8cc8f80b30c392bbe371d6f"; | |
}; | |
buildInputs = [cmake doxygen python]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment