fmrico / popf

The POPF planner from KCL planning group with some modifications to make it work with "modern" compilers...
GNU General Public License v2.0
17 stars 9 forks source link

Installing POPF on MacOS (Mojave) #2

Closed Napoleon-BlownApart closed 5 years ago

Napoleon-BlownApart commented 5 years ago

@marc-hanheide (and team): Thank you for providing the repo. Has anyone built this on a Mac? CMake is not able to find the COIN-OR libraries that I installed using Homebrew. Each of them has a pkgconfig folder but no cmake files.:

-- Could NOT find Clp (missing: CLP_INCLUDES)
-- Could NOT find CoinUtils (missing: COINUTILS_INCLUDES)
-- Could NOT find Cbc (missing: CBC_INCLUDES)
-- Could NOT find Cgl (missing: CGL_INCLUDES)
-- Could NOT find OSI (missing: OSI_INCLUDES)
marc-hanheide commented 5 years ago

never attempted this and not tried any of it for a long time I'm afraid. And this is also quite outdated and not actively maintained. Maybe better to get in touch with the original authors.

Napoleon-BlownApart commented 5 years ago

Hi Marc, for what it's worth, I've forked the repository to my own account and made all the necessary changes so it now builds and runs. I've tested the parser on some IPC domains, but I haven't tested any actual planning. If you can help me here by suggesting a suitable domain/problem from the IPC problem list, I would be grateful.

marc-hanheide commented 5 years ago

👍

Sorry, I only used popf for some academic problems with students (and a long time ago). I really am not the to-go-to guy. Wish I could offer something better ;-)

Napoleon-BlownApart commented 5 years ago

Sure, no problem Marc and thanks again for hosting this repo. I've tested my forked version for the Mac using a Blocks World problem from the IPC sample problem list as well as the MetricVehicle example from Fox/Long's PDDL2.1 definition, both work fine.