Hello ,
I'm trying to build GStreamer using cerbero but it fails at building 4 recipes openjpeg, taglib, srt, gst-plugins-good it releases an error as following : Install prefix will be /home/jahn/cerbero/build/dist/linux_x86_64 Building the following recipes: taglib Building using 4 job(s) with the following job subdivisions: 4 general job(s) [(0/1) CONFIGURE: taglib]Running command 'cmake -DCMAKE_INSTALL_PREFIX=/home/jahn/cerbero/build/dist/linux_x86_64 -H/home/jahn/cerbero/build/sources/linux_x86_64/taglib-1.11.1 -B/home/jahn/cerbero/build/sources/linux_x86_64/taglib-1.11.1/_builddir -DCMAKE_LIBRARY_OUTPUT_PATH=/home/jahn/cerbero/build/dist/linux_x86_64/lib -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_BINDIR=bin -DCMAKE_INSTALL_INCLUDEDIR=include -DWITH_MP4=ON -DWITH_ASF=ON -DBUILD_SHARED_LIBS=1 -DBUILD_STATIC_LIBS=1 -DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE -DZLIB_ROOT=/home/jahn/cerbero/build/dist/linux_x86_64 -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ '-DCMAKE_C_FLAGS= -Wall -g -O2 -m64 ' '-DCMAKE_CXX_FLAGS= -Wall -g -O2 -m64 ' -DLIB_SUFFIX= -DCMAKE_BUILD_TYPE=Release '-DCMAKE_FIND_ROOT_PATH=$CERBERO_PREFIX' -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=true .' CMake Error: The source directory "/home/jahn/cerbero/build/sources/linux_x86_64/taglib-1.11.1/_builddir" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. Recipe 'taglib' failed at the build step 'configure' Command Error: Running ['cmake', '-DCMAKE_INSTALL_PREFIX=/home/jahn/cerbero/build/dist/linux_x86_64', '-H/home/jahn/cerbero/build/sources/linux_x86_64/taglib-1.11.1', '-B/home/jahn/cerbero/build/sources/linux_x86_64/taglib-1.11.1/_builddir', '-DCMAKE_LIBRARY_OUTPUT_PATH=/home/jahn/cerbero/build/dist/linux_x86_64/lib', '-DCMAKE_INSTALL_LIBDIR=lib', '-DCMAKE_INSTALL_BINDIR=bin', '-DCMAKE_INSTALL_INCLUDEDIR=include', '-DWITH_MP4=ON', '-DWITH_ASF=ON', '-DBUILD_SHARED_LIBS=1', '-DBUILD_STATIC_LIBS=1', '-DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE', '-DZLIB_ROOT=/home/jahn/cerbero/build/dist/linux_x86_64', '-DCMAKE_C_COMPILER=gcc', '-DCMAKE_CXX_COMPILER=g++', '-DCMAKE_C_FLAGS= -Wall -g -O2 -m64 ', '-DCMAKE_CXX_FLAGS= -Wall -g -O2 -m64 ', '-DLIB_SUFFIX=', '-DCMAKE_BUILD_TYPE=Release', '-DCMAKE_FIND_ROOT_PATH=$CERBERO_PREFIX', '-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=true', '.'] returned 1 Output in logfile /home/jahn/cerbero/build/logs/linux_x86_64/taglib-configure.log Select an action to proceed: [0] Enter the shell [1] Rebuild the recipe from scratch [2] Rebuild starting from the failed step [3] Skip recipe [4] Abort does anyone know how to fix this error? best regards Jahn -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
sry , but taking in consideration that I'm using Ubuntu 18.04
-- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Le mardi 17 mars 2020 à 23:52 -0500, jahn a écrit :
> sry , but taking in consideration that I'm using Ubuntu 18.04 Somehow your cmake installation is broken. That being said, have you run bootstrap operation before attempting to build ? > > > > -- > Sent from: http://gstreamer-devel.966125.n4.nabble.com/ > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Thank you ver much.
I ran bootstrap before building but I found out that, someone has already opened an issue at gitlab cerbero code yesterday. Obviously cerbero doesn't include cmake in his bootstrap. Now what i did was, I removed everything built with cerbero. I installed cmake manually then I built my gstreamer again with cerbero and it worked. -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Le mercredi 18 mars 2020 à 11:53 -0500, jahn a écrit :
> Thank you ver much. > I ran bootstrap before building but I found out that, someone has already > opened an issue at gitlab cerbero code yesterday. > Obviously cerbero doesn't include cmake in his bootstrap. > Now what i did was, I removed everything built with cerbero. I installed > cmake manually then I built my gstreamer again with cerbero and it worked. Well, it does for some platforms, I guess if the stock cmake does not work anymore for Ubuntu 18, and if it make sense to support, we could enable that for Ubuntu 18 bootstrap. We usually rely on users to update the support for their distro as we obviously can't test all combinations. https://gitlab.freedesktop.org/gstreamer/cerbero/-/blob/master/recipes/build-tools/cmake.recipe > > > > > > -- > Sent from: http://gstreamer-devel.966125.n4.nabble.com/ > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |