madmonkey1907 / hakchi

GNU General Public License v3.0
143 stars 37 forks source link

Compiling under GNU/Linux #2

Closed sniperpon closed 7 years ago

sniperpon commented 7 years ago

How did you handle compiling 3rd party dependencies? I get a "No rule to make target '3rdparty/sunxi-tools/fel.c'" from make under Arch.

Or is it for naught-- what did you write the UI in?

Awesome work on this btw :)

madmonkey1907 commented 7 years ago

Did you forget git submodule init? It needs qt4 and libusb1.

vandre commented 7 years ago

@sniperpon git submodule init wasn't working for me with a fresh clone. It looks like the urls for the 3rd party libraries are incorrect: I had to manually update my .git/config


[submodule "3rdparty/mkbootimg"]
    url = https://github.com/osm0sis/mkbootimg.git
[submodule "3rdparty/sunxi-tools"]
    url = https://github.com/linux-sunxi/sunxi-tools.git

After this then I did:

git submodule init
git submodule update
madmonkey1907 commented 7 years ago

they are correct. you need to have ssh key attached to your account.