Jump to content

Blades of Exile and code::blocks


CromagnonCoder
 Share

Recommended Posts

I am trying to rewrite the sources for linux on Fedora 28 with code::blocks. After I open the project, make a few minor changes, save, and close, code::blocks locks up when reopening the project. Is anyone else having a similar issue? And if you are not using code::blocks, what ide are you using?

Link to comment
Share on other sites

I'm pretty sure I was just building with scons (from the command-line) and using the built-in Fedora/GNOME/whatever text editor to edit the source files. I was disillusioned with Code::Blocks after trying to use it for a personal project. My guess is that most other people who contributed Linux code were doing the same thing.

Link to comment
Share on other sites

If you can get it working in Code::Blocks, Eclipse, or any other Linux-friendly IDE, feel free to offer a pull request so that others don't need to redo your work.

 

For the record, I too prefer using an IDE; I've been using Xcode on Mac and Visual Studio on Windows.

Link to comment
Share on other sites

Uhh. What? There should be no places where you need to comment out a Windows include... any file that has an unguarded windows.h include should not be built at all on Linux. (I think all such files also have "win" in the name; naturally you also want to exclude the ones with "mac" in the name. However, if I recall correctly, you do want prefs.win.cpp.)

Link to comment
Share on other sites

Yes, the GitHub files vastly differ. The source files from Spiderweb Software won't compile on Linux, unless you're using WINE or something. For the GitHub version, the README explains the libraries used. The original version just used the Mac Toolkit (pre-Carbon!) on Mac and basic WinAPI on Windows, no external libraries as far as I know.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...