1
Help / Re: Debug Report popup message then crash
« Last post by Miguel Gimenez on Today at 01:18:52 pm »Reincident stupid spammer (with another name) reported to moderator.
When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.
Hello,Here are a few suggestions to help you resolve the problem:
I am using code::blocks on Mac and I'm programming a game in SFML. There is several specific cases where a popup appears like in the screenshot attached and freezes my program. Pressing Ok or Cancel does nothing but crash code::blocks. One way to make the popup appear is by writing Texture backgroundTexture; followed by backgroundTexture.loadFromFile - and then it freezes - before I can write the full
backgroundTexture.loadFromFile("graphics/background.png");. The other way I can make the "debug report" appear is by pressing Settings > Scripting, and again, same thing. I have code completion turned off because otherwise grey squares appear instead of actual code completion (Seems to be a Mac issue).
I have read other people's reports where this has happened and have tried to both rename and remove cbKeyBinder10.ini, cbKeyBinder10.ini.bak, and default.conf inside ~/Library/Application Support/codeblocks/slope game 2 and no change has worked. Whatever I do to them is insignificant because they are remade again if the program starts without them and my changes remain there with no success.
If anyone knows how I could fix this issue (because I literally cannot move forward), I would gladly appreciate it.
Thanks
I did this regularly with MSVS 2005, but have not messed with it in ages. I am building a cross-platform utility that will allow users to backup saves/config/etc from any game whether they are on Windows or Linux. This will consist of two separate projects. Both must build for the complete solution.Creating a cross-platform utility for backing up game data is a fantastic idea, especially for non-tech users. For the build process, consider using CMake as your build system, as it works well with both Windows and Linux and can handle multiple projects. You can set up the master project to call the build commands for the child projects and package them into an installer or tarball.
One is a service that monitors for specified programs to be run and backs up their data when they start (you start game A, it sees this, and backs up whatever the user specified). This is literally a Windows service that has no UI and will be the same under Linux.
The other is a wxWidgets project that will provide a UI to specify games (executables) and what to backup for each game. This simply writes a configuration file that the service reads when it starts or when it restarts. This is crucial for making the project easy enough for non-techs to use.
The master project will build each of the child projects and (if possible) package the outputs of said projects into an installer or tgz for users to install. The master project will not have any actual code to build. It just builds the two child projects and then builds the installer.
How can I accomplish this? Also, would it be possible to somehow tie this entire thing to my stickman hook Github so it lives there and I can allow others access to the code?
You need document in In such category Category:Developer Documentation - Code::Block Blast?It would be great if more detailed guides and examples were available for new developers joining the project.