obscurelyme / CoffeeMaker

A warm and fuzzy 2D Game Engine
GNU Lesser General Public License v2.1
7 stars 0 forks source link

Compilation Problems #66

Closed rhettp closed 2 years ago

rhettp commented 2 years ago

Hello @obscurelyme,

My name is Rhett and I'm a student at Missouri State University. I'm currently working on a group project in which we use various testing techniques/software on an open source project. We found and chose CoffeeMaker. I'm contacting you because my team and I are having issues getting files to compile. This is because the libraries and header files included are not being found for some reason. We are not sure why this is happening. We've tried adjusting our VSCode and IntelliSense configurations to no avail. We have also started to use Docker to see if we could find a fix, but we are all new to Docker so nothing was found. If you could provide some information or a short walkthrough on how to get the project to compile from a a fresh clone of the repo we would greatly appreciate it. Thank you for your time!

Keep up the great work, Rhett

obscurelyme commented 2 years ago

Hi @rhettp,

It's great to hear that you want to use CoffeeMaker for your project! Can you post the error messages (if any) that you see from your attempts to compile?

A short intro on how I work with the repo assuming a 100% blank slate machine.

Screen Shot 2021-11-23 at 8 23 55 PM Screen Shot 2021-11-23 at 8 24 10 PM

vcpkg should take care of all the 3rd party stuff. I feel that if you are running into include/library issues, you may not have vcpkg installed? Or at least perhaps and old version of it. the master branch of CoffeeMaker was recently just compiled yesterday for Linux, Windows, and OSX using the latest version of vcpkg.

rhettp commented 2 years ago

Hello @obscurelyme ,

I'm sorry for such the late reply, it slipped my mind. We were finally able to compile the project after following your instructions and installing a few other missing libraries. Thank you for your help!

-Rhett

obscurelyme commented 2 years ago

Awesome!

I will mention that there have been quite a number of changes in the past month. If you were able to get everything working then that is still very good to hear. I will close this ticket for now. Feel free to reopen if anything comes up.