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

failed to build it in MacOS #379

Open
kenjichanhkg opened this issue Aug 19, 2020 · 11 comments
Open

failed to build it in MacOS #379

kenjichanhkg opened this issue Aug 19, 2020 · 11 comments

Comments

@kenjichanhkg
Copy link

when I followed the instruction, the first command failed.....
image

@riazbapoo
Copy link

when I followed the instruction, the first command failed.....
image

same here. have you found a solution?

@gretel
Copy link

gretel commented Nov 26, 2020

samesame.

@kenjichanhkg
Copy link
Author

still can't

@mnbpdx
Copy link

mnbpdx commented Mar 8, 2021

I've got the solution to this particular issue, though I think there's still problems down the road on MacOS. I'm having trouble getting make to work.

As your error says, homebrew/dupes has been deprecated. I don't know much about what's going on, but its explained here.

Just add the dependencies like this:

brew install <dependency>

Side note, brew install didn't seem to recognize the --with-default-names flag, so I omitted it. Hopefully that didn't break anything.

@mnbpdx
Copy link

mnbpdx commented Mar 8, 2021

Right now I'm stuck on this make error, hit me up if you get past it:

ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

@gretel
Copy link

gretel commented Mar 8, 2021

this project looks.. done to me. move on folks 😄

@mnbpdx
Copy link

mnbpdx commented Mar 8, 2021

More hot tips: you'll have to make sure you have gawk not awk installed, or you'll get a make error:

brew install gawk

Had a similar error for objcopy/gobjcopy. Fixed it by adding binutils stuff to my path per #350.

export PATH="/usr/local/opt/binutils/bin:$PATH"

@mnbpdx
Copy link

mnbpdx commented Mar 8, 2021

@gretel Got a good alternative then?

I'm new to open source, haven't figured out when to give up and move on.

Edit: For context, I'm trying to build this. That project seems to still be active and it uses this fork.

@gretel
Copy link

gretel commented Mar 8, 2021

@gretel Got a good alternative then?

the last commit to this repository was on 27 Nov 2018. the original author has not taken care of 109 open issues and 25 pull requests in the meantime.

due to the targets being commercial (not open source) hardware there is some controversy intrinsic for the whole of this.

I'm new to open source, haven't figured out when to give up and move on

even if you would get the toolchain running you are still limited to old versions of the dependencies required and now-outdated hardware targets.

it's up to you to decide if you want to stick with idealism from the past or head on to the now-current reality: espressif got super sucessful and is still not providing a truly open (source) hardware design.

personally, i do accept the commercial nature of mass-produced (cheap) microcontrollers and develop using micropython.

@mnbpdx
Copy link

mnbpdx commented Mar 9, 2021

Thanks for your thorough response, @gretel, I'll go on a dive with all those keywords and see where it gets me.

@gretel
Copy link

gretel commented Mar 9, 2021

Thanks for your thorough response, @gretel, I'll go on a dive with all those keywords and see where it gets me.

i'd say wifi repeaters are not a good idea to run in most cases. either you have issues with the access point you are using and/or are better off using multiple inter-linked access points instead. maybe openwrt is worth a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants