geekhack

geekhack Marketplace => Vendor Forums => Zeal PC => Topic started by: tofgerl on Mon, 09 July 2018, 14:02:21

Title: Need a guide for compiling QMK for Zeal60
Post by: tofgerl on Mon, 09 July 2018, 14:02:21
I don't use Windows. I'm used to programming my Satan boards with TMK, but have never used QMK. There's a link to a fork, but the fork doesn't even have a zeal60 subdirectory under keyboards.

Is there a guide that connects some dots for me without trying to force me to use a for-pay OS?
Title: Re: Need a guide for compiling QMK for Zeal60
Post by: eeymiel on Mon, 09 July 2018, 14:16:15
I think  you need to switch to the zeal60 branch or follow this link : https://github.com/Wilba6582/qmk_firmware/tree/zeal60
Title: Re: Need a guide for compiling QMK for Zeal60
Post by: hineybush on Mon, 09 July 2018, 14:27:57
Depends on how/when the commits were made. You'll want to use Wilba's repo that eeymiel linked. You'll either run

Code: [Select]
make zeal60:default

while in the main QMK directory, or switch to qmk_firmware\keyboards\zeal60 and run

Code: [Select]
make default
Optionally replacing 'default' with the keymap you'd choose.

Make sure you have your dependencies set up, you can find them in the qmk_firmware\util directory. There's directions for that on the QMK website: https://github.com/qmk/qmk_firmware/blob/master/docs/getting_started_build_tools.md
Title: Re: Need a guide for compiling QMK for Zeal60
Post by: tofgerl on Tue, 10 July 2018, 00:37:22
This is really weird, but when I clone the repo I don't have the keyboards/zeal60 directory... That's what confused me. Guess I need to solve that problem first.
(Yes, I cloned the fork, not the parent repo...)

https://asciinema.org/a/dXQoMGuryVCljDYWlaLdxNt7I
Title: Re: Need a guide for compiling QMK for Zeal60
Post by: JianYang on Tue, 10 July 2018, 01:05:16
You have to switch to the zeal60 branch.
git checkout zeal60
Title: Re: Need a guide for compiling QMK for Zeal60
Post by: tofgerl on Tue, 10 July 2018, 02:15:36
Huh, didn't think of that. Yep, that works. Small tweaks, and I am able to compile my default Satan GH60 keymap to Zeal60 right away. Now to get rid of those horrible flashing colors..