Skip to content

Instantly share code, notes, and snippets.

@silberzwiebel
Created August 10, 2017 09:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save silberzwiebel/9db20ff2f2f29a5cc1f319c2021def02 to your computer and use it in GitHub Desktop.
Save silberzwiebel/9db20ff2f2f29a5cc1f319c2021def02 to your computer and use it in GitHub Desktop.
koreader build fail (djvulibre configure)
make -C base
make[1]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base“ wird betreten
install -d thirdparty/djvulibre/build/x86_64-redhat-linux
cd thirdparty/djvulibre/build/x86_64-redhat-linux && \
cmake -DCC="/usr/bin/ccache gcc" -DCXX="/usr/bin/ccache g++" -DCFLAGS="-O2 -ffast-math -pipe -fomit-frame-pointer -march=native -fPIC" \
-DCXXFLAGS="-O2 -ffast-math -pipe -fomit-frame-pointer -march=native -fPIC" -DLDFLAGS="-Wl,-O1 -Wl,--as-needed -static-libstdc++" \
-DLIBS="libstdc++.a" \
-DCHOST="" \
/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre && \
make
Re-run cmake no build system arguments
-- Configuring done
-- Generating done
-- Build files have been written to: /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux
make[2]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird betreten
/usr/bin/cmake -H/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre -B/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux/CMakeFiles /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[3]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird betreten
make -f CMakeFiles/djvulibre.dir/build.make CMakeFiles/djvulibre.dir/depend
make[4]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird betreten
cd /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux/CMakeFiles/djvulibre.dir/DependInfo.cmake --color=
make[4]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird verlassen
make -f CMakeFiles/djvulibre.dir/build.make CMakeFiles/djvulibre.dir/build
make[4]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird betreten
[ 12%] Performing configure step for 'djvulibre'
cd /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux/djvulibre-prefix/src/djvulibre && sh -c "CC=\"/usr/bin/ccache gcc\" CXX=\"/usr/bin/ccache g++\" CFLAGS=\"-O2 -ffast-math -pipe -fomit-frame-pointer -march=native -fPIC\" CXXFLAGS=\"-O2 -ffast-math -pipe -fomit-frame-pointer -march=native -fPIC\" LDFLAGS=\"-Wl,-O1 -Wl,--as-needed -static-libstdc++\" LIBS=\"libstdc++.a\" /home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux/djvulibre-prefix/src/djvulibre/configure -q --disable-desktopfiles --disable-static --enable-shared --disable-xmltools --disable-largefile --without-jpeg --without-tiff -host=\"\""
configure: error: in `/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux/djvulibre-prefix/src/djvulibre':
configure: error: C compiler cannot create executables
See `config.log' for more details
make[4]: *** [CMakeFiles/djvulibre.dir/build.make:106: djvulibre-prefix/src/djvulibre-stamp/djvulibre-configure] Fehler 77
make[4]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird verlassen
make[3]: *** [CMakeFiles/Makefile2:68: CMakeFiles/djvulibre.dir/all] Fehler 2
make[3]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird verlassen
make[2]: *** [Makefile:84: all] Fehler 2
make[2]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base/thirdparty/djvulibre/build/x86_64-redhat-linux“ wird verlassen
make[1]: *** [Makefile.third:100: build/x86_64-redhat-linux/libs/libdjvulibre.so.21] Fehler 2
make[1]: Verzeichnis „/home/thomas/zeugs/fossgits/koreader/base“ wird verlassen
make: *** [Makefile:47: all] Fehler 2
Failed to build emulator! Try run with -v for more information.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment