-
-
Notifications
You must be signed in to change notification settings - Fork 38.8k
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
'lib/chibios' did not match any file(s) known to git. #1690
Comments
Try running |
That gets me past that error. All the documentation I've read so far recommends running the command in the keyboard's directory. Is running it from the top level the new standard, or is this an actual issue? ...so I'm past that error now. This is what I'm seeing now.
I realize this is unrelated to the original issue and probably shouldn't go here, but I'm not sure how to continue trouble shooting. My pro micro is a ATmega32U4 at 5V/16MHz |
We've supported building with either method in the past but we're actually about to change that, see #1659. The issue you ran into is one example of why, a change I made today turns out to be more complicated than anticipated. Getting the timing right on the pro micro is tricky. You have a 5 second window where the bootloader accepts updates and if you're too soon or too late you'll miss it. |
@InsidiousMind sorry, this was caused by a different issue. When we split up the Ergodoxes recently, there was no default keymap for the infinity (it used the ez's) - I've just added it, along with a |
have the same issue on Archlinux trying to build in a vagrant VM (VirtualBox) running the 'ubuntu/xenial64' (Ubuntu 16.04) box in an attempt to make my environment as clean as possible. Trying to build the default keymap for the ergodox infinity. get same error. When i try in the top-level directory, it seems to build a ton of different keymaps and only targets 'default'. It also errors out on each attempt of building a keymap with 'no rule to make target lib/ugfx/gfx.mk' EDIT - This is the comment I removed because i thought i fixed it, in reality it was @jackhumbert, so i'm adding this comment back to remove any confusion. Thanks @jackhumbert ! |
Getting a similar error on WSL. ivan@Ivan-PC ~/qmk_firmware % make iso_split_rshift
QMK Firmware v0.5.128
make: *** No rule to make target 'iso_split_rshift'. Stop.
Makefile:515: *** recipe commences before first target. Stop. Also, getting this when running dpkg: warning: package not in database at line 1: grub-pc
dpkg: warning: found unknown packages; this might mean the available database
is outdated, and needs to be updated through a frontend method |
@ivancuric this should be fixed by rebasing and making from the qmk root. Also, try using MSYS2, as WSL is now depreciated. |
Thanks, managed to solve it in the meantime. |
Awesome, glad to hear it. Anyone else? |
Sounds like this was resolved or abandoned. If not, please reopen. |
I'm running on a mac. I've brew installed all the dev environment libraries. I've cloned this repo, and initialized the submodule(s). Am I just dumb or is there a path issue here. There is a
../../lib/chibios
relative to thekeyboards/let_split
directory, but there is not a lib folder IN the lets_split directory.The text was updated successfully, but these errors were encountered: