projectgus / gk802-debian-installer

Build process to convert a vanilla Debian Armhf netinst into one suitable for a GK802 "AndroidTV" device
http://projectgus.com/2013/05/debian-installer-for-zealz-gk802-android-tv-quad-core-arm-minipc/
Other
9 stars 0 forks source link

arm-linux-gnueabihf not available #1

Open ragesoss opened 10 years ago

ragesoss commented 10 years ago

I'm trying to build this (as I want to change some config options to try to get pptpd working) and I run into an error: there's no arm-linux-gnueabihf-gcc available on my system. I'm running arm64 Debian Jessie, and there's no "gcc-arm-linux-gnueabihf" package or anything similar I can find in the Debian Jessie repos.

Any suggestions on what I need to do in order to build this on Debian? I note that Ubuntu has the package: http://packages.ubuntu.com/saucy/gcc-arm-linux-gnueabihf

projectgus commented 10 years ago

On Sat, Jan 25, 2014 at 05:57:04AM -0800, Sage Ross wrote:

I'm trying to build this (as I want to change some config options to try to get pptpd working) and I run into an error: there's no arm-linux-gnueabihf-gcc available on my system. I'm running arm64 Debian Jessie, and there's no "gcc-arm-linux-gnueabihf" package or anything similar I can find in the Debian Jessie repos.

Any suggestions on what I need to do in order to build this on Debian? I note that Ubuntu has the package: http://packages.ubuntu.com/saucy/gcc-arm-linux-gnueabihf

Hi Sage,

I've been running Ubuntu for a while (and used the Ubuntu packages when I did the installer scripts.) Back when I last ran Debian on my desktop used the Emdebian cross toolchains.

You could try adding an emdebian toolchains 'testing' or 'unstable' repo as shown here: http://www.emdebian.org/crosstools.html

The info looks a bit out of date, but hopefully you'll find recent toolchain packages are available there...

Someone with more recent Debian experience may have better advice.

Please let us know how you go (and if there are any changes to the installer build you'd like me to reincorporate.)

Cheers,

ragesoss commented 10 years ago

Thanks. It looks like emdebian doesn't have a Jessie repo yet.

I did the build on an Ubuntu 13.10 machine, and I think it may have worked. Make exited with an error at what I think was near the end, something about trying to enter a directory with a name similar to the kernel package name but it not existing. But it generated a kernel package of the expected size; I haven't tried installing it yet. I'll report back after testing it. (The changes I made to the config file were to set a few ppp option to built-in, enabling pptp, and enabling devtmpfs (which is demanded by udev on Jessie, so without that I have to pin udev).

On Sat, Jan 25, 2014 at 7:53 PM, Angus Gratton notifications@github.comwrote:

On Sat, Jan 25, 2014 at 05:57:04AM -0800, Sage Ross wrote:

I'm trying to build this (as I want to change some config options to try to get pptpd working) and I run into an error: there's no arm-linux-gnueabihf-gcc available on my system. I'm running arm64 Debian Jessie, and there's no "gcc-arm-linux-gnueabihf" package or anything similar I can find in the Debian Jessie repos.

Any suggestions on what I need to do in order to build this on Debian? I note that Ubuntu has the package: http://packages.ubuntu.com/saucy/gcc-arm-linux-gnueabihf

Hi Sage,

I've been running Ubuntu for a while (and used the Ubuntu packages when I did the installer scripts.) Back when I last ran Debian on my desktop used the Emdebian cross toolchains.

You could try adding an emdebian toolchains 'testing' or 'unstable' repo as shown here: http://www.emdebian.org/crosstools.html

The info looks a bit out of date, but hopefully you'll find recent toolchain packages are available there...

Someone with more recent Debian experience may have better advice.

Please let us know how you go (and if there are any changes to the installer build you'd like me to reincorporate.)

Cheers,

  • Angus

— Reply to this email directly or view it on GitHubhttps://github.com/projectgus/gk802-debian-installer/issues/1#issuecomment-33305646 .

projectgus commented 10 years ago

Hi Sage,

Even if there's no emdebian repo tagged "jessie" I think you should find toolchains under "unstable" or "testing" that will work.

In any case, glad you got it built. Keen to hear how it works out. :)