RoboCup-SSL / grSim

RoboCup Small Size Robot Soccer Simulator
https://ssl.robocup.org/league-software/
Other
128 stars 131 forks source link

Software for Manjaro Linux #167

Closed Jyo561 closed 2 years ago

Jyo561 commented 3 years ago

Please provide a documentation on how to install and run it in Manjaro Linux

g3force commented 3 years ago

Have you tried the AUR package from @Bollos00 ? https://aur.archlinux.org/packages/grsim-git/

If you do not want to install it directly, you can consult the PKGBUILD file for the required dependencies.

Bollos00 commented 3 years ago

Yes. Also, the install instructions to install it on Arch Linux is exactly the same to install it on manjaro. https://github.com/RoboCup-SSL/grSim/blob/master/INSTALL.md#arch-linux

Jyo561 commented 3 years ago

Yes. Also, the install instructions to install it on Arch Linux is exactly the same to install it on manjaro. https://github.com/RoboCup-SSL/grSim/blob/master/INSTALL.md#arch-linux

I tried it but it says to use another tool as cmake is unable to find the build tool

g3force commented 3 years ago

Could you provide the exact error message?

Jyo561 commented 2 years ago

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage -- Configuring incomplete, errors occurred! See also "/home/loser34/code-o-soccer/grSim/build/CMakeFiles/CMakeOutput.log"

Bollos00 commented 2 years ago

Do you have a compiler installed? Try installing the group package base-devel

sudo pacman -S base-devel
Jyo561 commented 2 years ago

i installed it again and ran cmake command given in the installation guide but still it shows this error:-

CMake Error at /var/lib/snapd/snap/cmake/936/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find ODE (missing: ODE_LIBRARIES ODE_INCLUDE_DIR ODE_PRECISION) (found version "") Call Stack (most recent call first): /var/lib/snapd/snap/cmake/936/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) cmake/modules/FindODE.cmake:32 (find_package_handle_standard_args) CMakeLists.txt:76 (find_package)

Bollos00 commented 2 years ago

You need to install all the required dependencies, as mentioned here

Jyo561 commented 2 years ago

i have done that i did run that command given for arch before cloning and running cmake

Bollos00 commented 2 years ago

The error message says you do not have ODE installed, so probably you did not installed the packages that are on the second line of the command...

Try this:

sudo pacman -S base-devel boost hicolor-icon-theme mesa ode protobuf qt5-base cmake git
Jyo561 commented 2 years ago

Its done thanks for the help. Means a lot