Page 1 of 1

make install error on linux mdv 2010.1

Posted: 17 Jul 2010, 21:40
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.

Re: make install error on linux mdv 2010.1

Posted: 17 Jul 2010, 21:45
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.

Re: make install error on linux mdv 2010.1

Posted: 17 Jul 2010, 22:34
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.

Re: make install error on linux mdv 2010.1

Posted: 18 Jul 2010, 14:44
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 ....

Re: make install error on linux mdv 2010.1

Posted: 20 Jul 2010, 18:23
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?

Re: make install error on linux mdv 2010.1

Posted: 20 Jul 2010, 18:38
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

Re: make install error on linux mdv 2010.1

Posted: 20 Jul 2010, 19:09
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.

Re: make install error on linux mdv 2010.1

Posted: 20 Jul 2010, 20:05
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.

Re: make install error on linux mdv 2010.1

Posted: 20 Jul 2010, 22:40
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

Re: make install error on linux mdv 2010.1

Posted: 21 Jul 2010, 17:22
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