开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Direwolf M1 Mac


 

Has anyone gotten direwolf working on a mac running Sequoia 15.1. I am having no luck with portaudio not compiling without errors. ?Running direwolf would help!
?
Tim
KM4ESU?


 

You might want to try the direwolf@groups.io mailing list.

Andrew, KA2DDO
author of YAAC

________________________________________
From: yaac-users@groups.io <yaac-users@groups.io> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Tuesday, April 15, 2025 5:59 PM
To: yaac-users@groups.io
Subject: [yaac-users] Direwolf M1 Mac

Has anyone gotten direwolf working on a mac running Sequoia 15.1. I am having no luck with portaudio not compiling without errors. Running direwolf would help!

Tim
KM4ESU


 

Andrew,
?
I did and nothing good to help. I'm having compiler errors and I thought I would ask.?
?
Tim
KM4ESU


 

"compiler errors" isn't very descriptive. Can you provide the actual text of the error messages? Also, are they really errors, or only warnings? It's impossible to write platform-portable C++ code without getting some warnings, given how strict the compiler is.

Also, if you are having pulseaudio-related errors, did you install pulseaudio (can't imagine why you would on a Mac) and its related development package (include header files and the like)? Have you read the Mac-specific documentation in the direwolf source distro?

________________________________________
From: yaac-users@groups.io <yaac-users@groups.io> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Tuesday, April 15, 2025 6:05 PM
To: yaac-users@groups.io
Subject: Re: [yaac-users] Direwolf M1 Mac

Andrew,

I did and nothing good to help. I'm having compiler errors and I thought I would ask.

Tim
KM4ESU


 

开云体育

Hi Tim,?

Have you tried installing it via Homebrew?

73 de K6EF

On Apr 15, 2025, at 3:05?PM, Tim Huffaker via groups.io <thuffaker@...> wrote:

Andrew,
?
I did and nothing good to help. I'm having compiler errors and I thought I would ask.?
?
Tim
KM4ESU


 

Andrew,
?
Thinking about this in greater detail I may not need an audio codec. ?I am using a digirig and It has the codec so I am off to install Dierwolf. ?I was following because I am much better at compiling and installing software on linux than the Mac. ?
?
I am thinking of moving from my Raspberry Pi to a Mac for the bike event this fall, and testing on the Mac mini would prove it would work.
?
Thank you for your help. ?
?
Tim
KM4EAU?


 

Use the Direwolf author's directions before you jump on some random person's notes (which may be out-of-date, like the APRS webpages that still say to use RELAY and WIDE as digipeat aliases [directions that have been obsolete for 20 years]).

________________________________________
From: yaac-users@groups.io <yaac-users@groups.io> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Tuesday, April 15, 2025 8:27 PM
To: yaac-users@groups.io
Subject: Re: [yaac-users] Direwolf M1 Mac

Andrew,

Thinking about this in greater detail I may not need an audio codec. I am using a digirig and It has the codec so I am off to install Dierwolf. I was following because I am much better at compiling and installing software on linux than the Mac.

I am thinking of moving from my Raspberry Pi to a Mac for the bike event this fall, and testing on the Mac mini would prove it would work.

Thank you for your help.

Tim
KM4EAU


 

Andrew,
?
Good point this install of Direwolf did not work on an M1 Mac. it was built for an x86. ?Looks like I am back to scratch. ?
?
Tim?
KM4ESU


 

Hi Tim,

On 16 Apr 2025, at 10:45?am, Tim Huffaker via groups.io <thuffaker@...> wrote:
Good point this install of Direwolf did not work on an M1 Mac. it was built for an x86. Looks like I am back to scratch.
It’s worth installing it via MacPorts or Homebrew rather than trying to grab all the dependencies yourself. Since you have xcode installed, MacPorts or Homebrew is simple to install.

Carl,
vk1kcm.


 

Carl,
?
I think I have homebrew installed. How would I know??
?
Tim
KM4ESU


 

On 16 Apr 2025, at 12:35?pm, Tim Huffaker via groups.io <thuffaker@...> wrote:
I think I have homebrew installed. How would I know?

In a terminal window, type:

brew --version

If that works and returns a current version, then you should be able to install direwolf with:

sudo brew install direwolf


(caveat here, I use MacPorts not HomeBrew so not 100% familiar wth it)

Carl,
vk1kcm.


 

Andrew,
?
Direwolf needed an update and some changes to get it to work on an ARM M1 Mac. I also updated the Silicon Labs driver. ?I ran into two problems to get it working. ?First, you need Homebrew to get some dependencies loaded. ?Second, there is a fork in direwolf that adds digirig support. I am running Direwolf on my Mac and sending the data to you via an AGWPE port connecting to Direwolf and a Digirig to the radio. ?PTT and beaconing have been working for a while, but then PTT stops. ?Then, when I hit PTT, nothing transmits. I am testing, but it's looking like the link between the direwolf and YAAC. ?If I check Direwolf, it says the link stopped. If I restart Direwolf and YAAC, the link restarts, and PTT starts working. ?I would like to know where you suggest I look for what's breaking the link. ?
?
I would like to digipeat, and that is not working either.?
?
Tim?