make install error on linux mdv 2010.1

make install error on linux mdv 2010.1

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
User avatar
vnu007dl
Posts: 20
Joined: 04 Jan 2010, 18:44

make install error on linux mdv 2010.1

Post by vnu007dl »

I ve almost finished compilation on my pc but, on the end I can not install game;

Code: Select all

[root@Linux_Mandriva build]# make install
Updating bitmaps.sdz
Updating springcontent.sdz
Updating maphelper.sdz
Updating cursors.sdz
[  0%] Built target gamedata
Note: Writing spring.6
Note: Writing spring-dedicated.6
[  0%] Built target manpages
[  1%] Built target lobby
[  1%] Built target minizip
[  9%] Built target streflop
[ 12%] Built target lua
[ 13%] Built target oscpack
[ 14%] Built target 7zip
[ 15%] Built target hpiutil2
[ 67%] Built target spring
[ 68%] Built target LegacyCpp-AIWrapper
[ 70%] Built target LegacyCpp-Creg-AIWrapper
[ 75%] Built target Cpp-AIWrapper
[ 75%] Built target C-AIInterface
[ 76%] Built target Java-AIInterface
[ 77%] Built target CppTestAI
[ 77%] Built target NullAI
[ 77%]   Creating library UnderlyingAI.jar
[ 77%] Built target HughAI-AI                                                                   
[ 77%]   Creating sources archive UnderlyingAI-src.jar
[ 77%] Built target HughAI-AI-SRC                                                               
[ 77%]   Creating library SkirmishAI.jar
[ 77%] Built target HughAI-LOADER                                                               
[ 77%]   Creating sources archive SkirmishAI-src.jar
[ 77%] Built target HughAI-LOADER-SRC                                                           
[ 77%]   Creating library SkirmishAI.jar
[ 77%] Built target NullJavaAI                                                                  
[ 77%]   Creating sources archive SkirmishAI-src.jar
[ 77%] Built target NullJavaAI-SRC                                                              
[ 80%] Built target E323AI
[ 80%]   Creating library SkirmishAI.jar
[ 80%] Built target NullOOJavaAI                                                                
[ 80%]   Creating sources archive SkirmishAI-src.jar
[ 80%] Built target NullOOJavaAI-SRC                                                            
[ 82%] Built target RAI
[ 85%] Built target AAI
[ 88%] Built target KAIK
[ 94%] Built target springserver
[ 94%] Built target spring-dedicated
[100%] Built target unitsync
Install the project...
-- Install configuration: ""                                                                    
-- Installing: /usr/share/man/man6
-- Installing: /usr/share/man/man6/spring.6.gz
-- Installing: /usr/share/man/man6/spring-dedicated.6.gz
-- Installing: /usr/share/games/spring
-- Installing: /usr/share/games/spring/LuaUI
-- Installing: /usr/share/games/spring/LuaUI/fonts.lua
-- Installing: /usr/share/games/spring/LuaUI/CHANGELOG.txt
-- Installing: /usr/share/games/spring/LuaUI/Widgets
-- Installing: /usr/share/games/spring/LuaUI/Widgets/minimap_startbox.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/minimap_relative.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/gui_selbuttons.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/unit_factory_guard.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/gui_comm_ends.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/unit_immobile_buider.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/unit_metal_maker.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/camera_shake.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/camera_smooth_move.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/gui_xray_shader.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/gui_hilight_unit.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/unit_stockpile.lua
-- Installing: /usr/share/games/spring/LuaUI/Widgets/gui_team_platter.lua
-- Installing: /usr/share/games/spring/LuaUI/tweakmode.lua
-- Installing: /usr/share/games/spring/LuaUI/actions.lua
-- Installing: /usr/share/games/spring/LuaUI/selector.lua
-- Installing: /usr/share/games/spring/LuaUI/Headers
-- Installing: /usr/share/games/spring/LuaUI/Headers/keysym.h.lua
-- Installing: /usr/share/games/spring/LuaUI/Headers/colors.h.lua
-- Installing: /usr/share/games/spring/LuaUI/NEWS.txt
-- Installing: /usr/share/games/spring/LuaUI/Icons
-- Installing: /usr/share/games/spring/LuaUI/Icons/x.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/star-dark.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/cross.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/e.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/m.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/diamond.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/tri-up.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/m-down.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/hemi.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/triangle-up.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/chi.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/triangle-down.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/hourglass-side.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/hourglass.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/star.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/square_+.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/hemi-up.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/sphere.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/m-up.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/hemi-down.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/square_x.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/tri-down.png
-- Installing: /usr/share/games/spring/LuaUI/Icons/square.png
-- Installing: /usr/share/games/spring/LuaUI/main.lua
-- Installing: /usr/share/games/spring/LuaUI/setupdefs.lua
-- Installing: /usr/share/games/spring/LuaUI/utils.lua
-- Installing: /usr/share/games/spring/LuaUI/savetable.lua
-- Installing: /usr/share/games/spring/LuaUI/flags.lua
-- Installing: /usr/share/games/spring/LuaUI/Sounds
-- Installing: /usr/share/games/spring/LuaUI/Sounds/message_admin.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/message_private.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/flag_grab.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/bounce.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/pop.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/land.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/message_team.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/teamgrab.wav
-- Installing: /usr/share/games/spring/LuaUI/Sounds/README.txt
-- Installing: /usr/share/games/spring/LuaUI/loadmodel.lua
-- Installing: /usr/share/games/spring/LuaUI/Models
-- Installing: /usr/share/games/spring/LuaUI/Models/colors.obj
-- Installing: /usr/share/games/spring/LuaUI/Models/colors.lua
-- Installing: /usr/share/games/spring/LuaUI/Models/colors.mtl
-- Installing: /usr/share/games/spring/LuaUI/system.lua
-- Installing: /usr/share/games/spring/LuaUI/Fonts
-- Installing: /usr/share/games/spring/LuaUI/Fonts/FreeMonoBold_12.png
-- Installing: /usr/share/games/spring/LuaUI/Fonts/FreeMonoBold_12.lua
-- Installing: /usr/share/games/spring/LuaUI/Fonts/README
-- Installing: /usr/share/games/spring/LuaUI/widgets.lua
-- Installing: /usr/share/games/spring/LuaUI/Images
-- Installing: /usr/share/games/spring/LuaUI/Images/highlight_strip.png
-- Installing: /usr/share/games/spring/LuaUI/Images/flags25x15.png
-- Installing: /usr/share/games/spring/LuaUI/Images/players.png
-- Installing: /usr/share/games/spring/LuaUI/Config
-- Installing: /usr/share/games/spring/LuaUI/Config/README.txt
-- Installing: /usr/share/games/spring/LuaUI/README.txt
-- Installing: /usr/share/games/spring/LuaUI/debug.lua
-- Installing: /usr/share/games/spring/LuaUI/layout.lua
-- Installing: /usr/share/games/spring/LuaUI/ctrlpanel.txt
-- Installing: /usr/share/games/spring/LuaUI/callins.lua
-- Installing: /usr/share/games/spring/luaui.lua
-- Installing: /usr/share/games/spring/teamcolors.lua
-- Installing: /usr/share/games/spring/cmdcolors.txt
-- Installing: /usr/share/games/spring/PALETTE.PAL
-- Installing: /usr/share/games/spring/uikeys.txt
-- Installing: /usr/share/games/spring/fonts
-- Installing: /usr/share/games/spring/fonts/COPYING
-- Installing: /usr/share/games/spring/fonts/AUTHORS
-- Installing: /usr/share/games/spring/fonts/FreeSansBold.otf
-- Installing: /usr/share/games/spring/fonts/README
-- Installing: /usr/share/games/spring/fonts/CREDITS
-- Installing: /usr/share/games/spring/selectkeys.txt
-- Installing: /usr/share/games/spring/ctrlpanel.txt
-- Installing: /usr/share/games/spring/base
-- Installing: /usr/share/games/spring/base/spring
-- Installing: /usr/share/games/spring/base/spring/bitmaps.sdz
-- Installing: /usr/share/games/spring/base/maphelper.sdz
-- Installing: /usr/share/games/spring/base/springcontent.sdz
-- Installing: /usr/share/games/spring/base/cursors.sdz
-- Up-to-date: /usr/share/applications/spring.desktop
-- Up-to-date: /usr/share/mime/packages/spring.xml
-- Up-to-date: /usr/share/pixmaps/spring.png
-- Up-to-date: /usr/share/pixmaps/application-x-spring-demo.png
-- Up-to-date: /usr/bin/spring
-- Installing: /usr/share/games/spring/AI/Interfaces/C/0.1
-- Installing: /usr/share/games/spring/AI/Interfaces/C/0.1/InterfaceInfo.lua
-- Installing: /usr/share/games/spring/AI/Interfaces/C/0.1
-- Installing: /usr/share/games/spring/AI/Interfaces/C/0.1/libAIInterface.so
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/libAIInterface.so
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/jlib
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/InterfaceInfo.lua
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/jlib
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/jlib/vecmath.jar
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/jlib/jna.jar
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/jvm.properties
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/interface.properties
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/AIInterface.jar
-- Installing: /usr/share/games/spring/AI/Interfaces/Java/0.1/jlib/AIInterface-src.jar
-- Installing: /usr/share/games/spring/AI/Skirmish/CppTestAI/0.1
-- Installing: /usr/share/games/spring/AI/Skirmish/CppTestAI/0.1/AIOptions.lua
-- Installing: /usr/share/games/spring/AI/Skirmish/CppTestAI/0.1/AIInfo.lua
-- Installing: /usr/share/games/spring/AI/Skirmish/CppTestAI/0.1
-- Installing: /usr/share/games/spring/AI/Skirmish/CppTestAI/0.1/libSkirmishAI.so
-- Installing: /usr/share/games/spring/AI/Skirmish/NullAI/0.1
-- Installing: /usr/share/games/spring/AI/Skirmish/NullAI/0.1/AIOptions.lua
-- Installing: /usr/share/games/spring/AI/Skirmish/NullAI/0.1/AIInfo.lua
-- Installing: /usr/share/games/spring/AI/Skirmish/NullAI/0.1
-- Installing: /usr/share/games/spring/AI/Skirmish/NullAI/0.1/libSkirmishAI.so
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1/AIOptions.lua
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1/BA_core_workflows
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1/BA_core_workflows/default.xml
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1/AIInfo.lua
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1/JavaConsoleTemplate.txt
-- Installing: /usr/share/games/spring/AI/Skirmish/HughAI/0.1/EcmaConsoleTemplate.txt
CMake Error at AI/Skirmish/HughAI/cmake_install.cmake:40 (FILE):
  file INSTALL cannot find
  "/tmp/spring_0.81.2.1/build/AI/Skirmish/HughAI/SkirmishAI.jar".
Call Stack (most recent call first):
  AI/Skirmish/cmake_install.cmake:39 (INCLUDE)
  AI/cmake_install.cmake:39 (INCLUDE)
  cmake_install.cmake:65 (INCLUDE)


make: *** [install] Błąd 1
[root@Linux_Mandriva build
I have no idea what is wrong. Cmake and make were without any problems.
Need help.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: make install error on linux mdv 2010.1

Post by hoijui »

for longer walls of text, or log files, please attach them as file or use pastebin(.com).

you could try to disable HughAI:

Code: Select all

cmake -DAI_EXCLUDE_REGEX="HughAI" ...
or if you use ccmake, set AI_EXCLUDE_REGEX to HughAI respectively.
User avatar
vnu007dl
Posts: 20
Joined: 04 Jan 2010, 18:44

Re: make install error on linux mdv 2010.1

Post by vnu007dl »

IS this code is correct? Becouase its generate error:

Code: Select all

[darek@Linux_Mandriva build]# cmake -DAI_EXCLUDE_REGEX="HughAI" ...
CMake Error: The source directory "/tmp/spring_0.81.2.1/build/..." does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: make install error on linux mdv 2010.1

Post by hoijui »

the ... part has to be substituted with what else you used there before.
as it sounds... you just ran cmake without arguments, so you can probably just delete the ....
User avatar
vnu007dl
Posts: 20
Joined: 04 Jan 2010, 18:44

Re: make install error on linux mdv 2010.1

Post by vnu007dl »

When I put: cmake .. -DCMAKE_INSTALL_PREFIX=/usr
it is gives me:
http://wklej.org/id/366851/
and error with make install:
http://wklej.org/id/366850/
What is still wrong? Maybe I still miss something in cmake?
echoone
AI Developer
Posts: 150
Joined: 16 Nov 2009, 18:26

Re: make install error on linux mdv 2010.1

Post by echoone »

Try:

Code: Select all

cmake -DCMAKE_INSTALL_PREFIX=/usr -DAI_EXCLUDE_REGEX="HughAI" .
make
And or you can also invoke make via:

Code: Select all

make -i
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: make install error on linux mdv 2010.1

Post by hoijui »

the log would only help if you did start a new build (eg, delete CMakeCache.txt).

one thing that might help too:

Code: Select all

git submodule update --init
what echo one said, but i do not recommend installign self compiled stuff under /usr. better you but it under /home/myUser/spring/ or similar, cause then you wont get conflicts with eventual repository supplied installs.
echoone
AI Developer
Posts: 150
Joined: 16 Nov 2009, 18:26

Re: make install error on linux mdv 2010.1

Post by echoone »

hoijui wrote: what echo one said, but i do not recommend installign self compiled stuff under /usr. better you but it under /home/myUser/spring/ or similar, cause then you wont get conflicts with eventual repository supplied installs.
He's right about that. That's what /home (for one user) and /usr/local (many users) are for.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: make install error on linux mdv 2010.1

Post by hoijui »

found out it is a problem in HughAIs cmake script. i have it fixed locally, but still have to check other stuff till i will commit and push it. should come soon.

edit: committed now

Code: Select all

git fetch
git rebase origin/master
make install-spring
User avatar
vnu007dl
Posts: 20
Joined: 04 Jan 2010, 18:44

Re: make install error on linux mdv 2010.1

Post by vnu007dl »

Thank you do much for help, now it works:)
I ve downloaded sources via git and everything was ok, those problems exit when I used sources from tarball. Maybe in this package is this error with Hugh.

THANKS THANKS THANKS
Post Reply

Return to “Linux”