dustin / gopro

Tools for making the most out of GoPro Plus.
http://dustin.sallings.org/2020/04/29/gopro-plus.html
BSD 3-Clause "New" or "Revised" License
91 stars 12 forks source link

Windows build failure #21

Closed Telsenome closed 1 year ago

Telsenome commented 1 year ago

Hi, sorry for this newbie question but I'm not so acquainted with the terminal and this kind of setup. Are there any simple steps I could take to solve these dependence errors?

image

dustin commented 1 year ago

Hmm... I'm not quite sure how to get those errors. stack should take care of that. How did you get stack?

I generally use nix, though it does look like my shell.nix is insufficient.

Telsenome commented 1 year ago

@dustin Thank you for taking the time to answer. I just went to https://docs.haskellstack.org/en/stable/install_and_upgrade/ and downloaded the Windows installer to install it. then I followed the instructions from the readme

Telsenome commented 1 year ago

I will try restarting the computer and see what it gives :-)

Edit: Unfortunately it didn't solve the issue, I'm still getting the same errors

image

dustin commented 1 year ago

Ah, OK. I have no exposure to Windows at all. The dependency failures seem to be around the unix package, so it might just be that that's not available.

The unix package itself is used for moving files around, path manipulation, and hard linking. It might be possible to abstract this, but I'd be wildly guessing with no ability to test.

qsem and postgresql-libpq are possibly easier to work around since they're just complaining about newer libraries being available than they were expecting.

Telsenome commented 1 year ago

Will check if anything's wrong with the unix package or if it's not even installed. Thank you for all the help!

Telsenome commented 1 year ago

Hi again @dustin, do you know how to install the unix package on Windows? I Googled but I'm not sure how to interpret the search results...