Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS #18

Open
Neo3477 opened this issue Nov 19, 2024 · 4 comments
Open

MacOS #18

Neo3477 opened this issue Nov 19, 2024 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@Neo3477
Copy link

Neo3477 commented Nov 19, 2024

Could you please also provide installation instructions for MacOS, if possible.

@Achno
Copy link
Owner

Achno commented Nov 19, 2024

Hello there, If your OS / distro is not mentioned in the installation instructions here, you essentially have 2 options that will work anywhere.

  1. Follow the instructions here cloning the repo, building it and placing it in your $PATH
  2. Follow the instructions here using the go install utility which will essentially do the same thing but place the binary in $HOME/go/bin

The above instructions assume you have go installed.

@Achno
Copy link
Owner

Achno commented Nov 19, 2024

Im planning to add support for COPR (Fedora and derivatives) and PPA (Debian and derivatives) so i can cover all the linux distro's

As for MacOS, as i dont have a Mac device its a bit tricky. I roughly know that you need to create a homebrew tap and homebrew formula. If any Mac user wants to help with that, i would be more than happy.

@Achno Achno added the help wanted Extra attention is needed label Nov 19, 2024
@elbachir-one
Copy link
Contributor

You need to install go by downloading it from https://go.dev/ or using brew install go.
I cloned the repository, and the go build command works fine. Running gowall in the directory with ./gowall also works. Additionally, moving it to /usr/local/bin makes it globally accessible.

Here is a screenshot showing me converting an image.

2024-11-22-@17-23-15-scrot

Note:
When running go install, it doesn’t seem to work; I get this:

image

However, when I use go build, it successfully builds gowall.

@Achno
Copy link
Owner

Achno commented Nov 23, 2024

I will probably cross-compile gowall for MacOS since go makes it easy, so you could also get the binaries from there but still, i dont have a Mac device so i cant really test it

The webp library is giving me some trouble though, i will have to sort that out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants