Please login or register.

Login with username, password and session length

News:

Registration is only required if you want to post, and is not needed to read any posts. To avoid excess 'spam' accounts, all accounts where no posts have been made will be deleted after two weeks. Please register again if you wish to post.

Author Topic: Software Modification Start  (Read 224 times)

November 23, 2018, 03:38:02 PM
  • Member
  • **
  • Posts: 2
    • View Profile
Hi,
I'd like to start some modifications of software.
What are you suggestion for files editor?


January 11, 2019, 07:28:21 AM
Reply #1
  • Member
  • **
  • Posts: 5
    • View Profile
Thumbs up, it would be nice with a quick "this is needed for compiling on windows" etc.

I can't get compilation to work doing a git pull and opening the sln in either VS2015 pro or VS2017 pro.

January 11, 2019, 08:06:38 AM
Reply #2
  • Member
  • **
  • Posts: 5
    • View Profile
I would also like a "what to use for a clean build on windows", right now I can't get the code to compile in whatever vs I try.

Right now VS2015 is complaining about projects compiling to same folder, (.pdb issue), referenced files not in projects (irrlicht.h and asio - which can be fixed manually) and finally a reference to boost which is not in the git repo.

I actually don't know how to get it to compile nicely at the moment.

March 15, 2019, 09:57:58 PM
Reply #3
  • Administrator
  • Member
  • *****
  • Posts: 88
    • View Profile
Hi, I missed this thread before. I build with VS Express 2015 on windows, so this should work without an issue, so I'll check my build setup for anything uncommitted. Boost should not be needed, as the ASIO_STANDALONE option is used, but if this isn't used, it indicates something isn't set up correctly.

March 21, 2019, 12:29:46 PM
Reply #4
  • Administrator
  • Member
  • *****
  • Posts: 88
    • View Profile
I've fixed the issue about multiple projects sharing the same output directory. (https://github.com/bridgecommand/bc/commit/df917d1a329af03756faea5d0def6b7398e7b081).

I can't see a problem with asio.h and irrlicht.h - they are included in the Git repository, and are included in the Visual Studio projects (in the External Dependencies section).

Please could you ensure you have a full clean checkout, and try again, posting the exact error message that comes up if it is still a problem?