Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - KroArtem

Pages: [1] 2 3 ... 7
1
Programming / Re: Static analysis and continuous integration
« on: August 19, 2014, 10:16:49 AM »
Re cppcheck: I see your point of view, though according to cppcheck site, it can be easily integrated into VS, Code::Blocks, CodeLite, Eclipse, gedit and QtCreator. Note that it became more powerful during last year, and can be tweaked to show only needed things.

Re sumwars: I also understand your feelings, especially when you have no motivation.

2
Programming / Re: Static analysis and continuous integration
« on: August 13, 2014, 08:55:10 AM »
Any updates on this topic? Or at least about Sumwars itself ;)

3
General Discussion / Re: Vacations
« on: July 20, 2014, 05:33:26 PM »
Nice shot! I remember your trip to the Space museum (afaik, it was America), it was also cool, according to photos :)

4
General Discussion / Re: Vacations
« on: July 10, 2014, 01:21:11 PM »
Hope you've got nice vacations! :)
There is some work for you here when you're back.  ;)

5
General / Re: New web Page
« on: July 06, 2014, 09:05:14 PM »
Hello, nice to see you're still alive and kicking! :)
However, I'm not sure, why do you think Sumwars need a new webpage?
Ah, after looking at it a bit I remembered you were working on something like this some time ago.

And some feedback: it's probably a good idea to have all buttons related to forum/download/source code/wiki and such stuff placed on top, not distributed through the page.

6
Programming / Static analysis and continuous integration
« on: June 30, 2014, 12:44:57 PM »
Hello,
as far as I remember, long ago somebody checked Sumwars with cppcheck - static analysis tool for C/C++ (afaik it was Protogenes). Not so long ago sumwars was checked with Coverity, much more powerful analyzer.

I suggest the following: it's possible to integrate cppcheck into several IDEs, so when a person does changes, he can check whether he introduced new warning/errors or not. It can be also done as a pre-commit hook, if I understand correctly. In this way developers won't add more problems to the existing ones :)

The second step could be to check Sumwars with coverity once in X weeks or several times before the release.

A lot more things can be done for continuous integration, but I think this is enough. :)

P.S. By  the way, in case you'll add me to Coverity not as a viewer but as a contributor/member, I'd be able to do check and send it to coverity by myself.

7
General Discussion / Re: Version 0.5.8 Released
« on: May 09, 2014, 10:07:50 PM »
In case you'll provide some nice screenshots (one or two, probably there is something to show off), I'll try to promote it on several Russian websites.

8
Help / Re: Building problems, as usual
« on: March 23, 2014, 08:10:35 PM »
Well, after looking at fusion44's cmake config I made it working, but CEGUI_LIBRARY_OPTIMIZED and CEGUIOGRE_LIBRARY_OPTIMIZED were not found by default.

9
Help / Building problems, as usual
« on: March 22, 2014, 10:46:43 PM »
Whilst trying to compile sumwars, I had a couple of problems.

1. I've downloaded cegui 0.8.3 from their site, unpacked it, did
Code: [Select]
cmake . && make -j3 && sudo make install
2. Downloaded sumwars from master branch, tried to do cmake .
What I see?
http://imgur.com/ioRHtBE
Quote
### Welcome to Summoning Wars build system ###
**********************************************
  http://sumwars.org/wiki/Build_instructions 

Version: 0.5.7.hg-b39f98822019
Short Version: 0.5.7
Build type: RelWithDebInfo

Standalone mode enabled, I am overriding all paths!

Looking for OGRE...
Found Ogre Byatis (1.8.1)
Found OGRE: optimized;/usr/lib/x86_64-linux-gnu/libOgreMain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreMain.so
Looking for OGRE_Paging...
Found OGRE_Paging: optimized;/usr/lib/x86_64-linux-gnu/libOgrePaging.so;debug;/usr/lib/x86_64-linux-gnu/libOgrePaging.so
Looking for OGRE_Terrain...
Found OGRE_Terrain: optimized;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so
Looking for OGRE_Property...
Found OGRE_Property: optimized;/usr/lib/x86_64-linux-gnu/libOgreProperty.so;debug;/usr/lib/x86_64-linux-gnu/libOgreProperty.so
Looking for OGRE_RTShaderSystem...
Found OGRE_RTShaderSystem: optimized;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so;debug;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so
Looking for OGRE_Volume...
Could not locate OGRE_Volume
Looking for OGRE_Overlay...
Could not locate OGRE_Overlay
Looking for OIS...
Found OIS: optimized;/usr/lib/x86_64-linux-gnu/libOIS.so;debug;/usr/lib/x86_64-linux-gnu/libOIS.so
*** CEGUI_INCLUDE_DIR is: /usr/local/include/cegui-0
Determinating CEGUI version (based on file /usr/local/include/cegui-0/CEGUI/Version.h)
*** CEGUI_VERSION is: 0.8.3
Found CEGUI include dir: /usr/local/include/cegui-0/CEGUI/RendererModules/Ogre
Searching OGG_SEARCH_PATH: /home/kroartem/SVN/sumwars-code/dependencies/libogg;/home/kroartem/SVN/sumwars-code/../dependencies/libogg
Got release vorbis: /usr/lib/x86_64-linux-gnu/libvorbis.so
Boost version: 1.53.0
Found the following Boost libraries:
  filesystem
  system
  date_time
  chrono
  thread
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
CEGUIOGRE_LIBRARY_OPTIMIZED (ADVANCED)
    linked by target "sumwars" in directory /home/kroartem/SVN/sumwars-code

Configuring incomplete, errors occurred!

However, there is some inconsistency between the log and values in cmake-gui (for example, text about OIS). Morever, I don't even see ceguiogre_library_optimized value there. Also I can't even imagine for what reasons does it ask for alut/ogg REL and DBG versions. This is definitely a regression, I didn't have such problems before.

I'm on ubuntu 13.10 x86_64 if it makes any sense (and seems like it makes, cmake script doesn't seem to check needed paths)

10
I don't remember correctly, but afaik his elemental was a fire one. So it's rather logical that he has immunity to fire spells. :) Probably our devs know it better.

11
General / Re: Project Tracking Tool Discussion
« on: January 28, 2014, 08:54:26 PM »
From my point of view, Mantis is not that convenient. The same about JIRA. Haven't used Redmine so don't know about it.
Again, imho, Trac is rather cozy (or maybe it's me who used it more and adapted to it.)

But I'm looking at these systems from a point of user. Actually in case you have enough interest it's possible to file bugs to any of these systems.

12
Graphics / Re: golems for the mine
« on: February 03, 2013, 02:50:34 PM »
I think it looks awesome!  Hope this can be included in game soonish.

13
Will these build instructions be up-to-date? Or they are up-to-date even now? I just forgot :)

14
Sound & Music / Re: Upcoming music -- believe it or not!
« on: August 18, 2012, 11:52:40 AM »
Hey, that sounds intriguingly  ;) I like the "feel" of this track.

15
Good evening, your debs don't work under ubuntu 12.10 alpha ( I think you remember we discussed it some times ago in irc)
Under ubuntu 12.04 sumwars-data installs correctly but sumwars_0.5.6-1-amd64.deb requires libcegui-mk2-0.7.6 but only version 0.7.5 is available from repository.

Pages: [1] 2 3 ... 7