cppfbp icon indicating copy to clipboard operation
cppfbp copied to clipboard

Linux support

Open dataf3l opened this issue 6 years ago • 2 comments

after skimming through the code instructions, I noticed there are no instructions on how to build for linux, does this program support linux?

dataf3l avatar Aug 15 '19 12:08 dataf3l

Sorry, I know nothing about *nix! Can you point me at a list of differences...? TIA

jpaulm avatar Aug 16 '19 17:08 jpaulm

In order to achieve the port, I would follow these steps:

  1. Install Virtualbox
  2. Install Ubuntu Desktop 18.04 from their website, at least 20GB disk drive 2.1 learn a bit a bout bash and how to use nautilus 2.2 get comfortable with using the linux thing, by using it for recreational purposes first.
  3. Install gcc (build-essential)
  4. possibly install lua-devel?
  5. try to build program by creating a cmake file
  6. see all the things the compiler doesn't like, and add #idfefs around it
  7. setup a cron job so on every commit, there is a "git pull" && "build" so we can test in the future if future changes break the build (continuous integration)
  8. maybe install a C++ IDE to help with the port (I hear KDevelop is nice, it has rainbow coloring and everything, or maybe netbeans?)
  9. test test test
  10. publish, have other people help.

dataf3l avatar Aug 17 '19 10:08 dataf3l