* [Buildroot] Crosstool-NG depends on awk/gawk
@ 2010-11-24 16:11 Thomas Petazzoni
2010-11-24 18:29 ` Yann E. MORIN
0 siblings, 1 reply; 3+ messages in thread
From: Thomas Petazzoni @ 2010-11-24 16:11 UTC (permalink / raw)
To: buildroot
Hello,
I've finally tried the Crosstool-NG backend and it doesn't work because
it needs awk/gawk on the host, which isn't installed on my limited
Debian environment:
=======================================================================
Checking for 'grep'... /bin/grep
Checking whether '/bin/grep' supports -E... yes
Checking for 'sed'... /bin/sed
Checking whether '/bin/sed' supports -i and -e... yes
Checking for 'bash'... /bin/bash
Checking for 'cut'... /usr/bin/cut
Checking for 'install'... /usr/bin/install
Checking for 'make'... /usr/bin/make
Checking for 'gcc'... /usr/bin/gcc
Checking for 'awk'... no
Checking for 'gawk'... no
GNU awk was not found
Either you are missing entirely the needed tool,
or the version you have is too old.
=======================================================================
So probably we should build host-gawk before running Crosstool-NG
build, or make it a mandatory Buildroot dependency.
Other comment: Yann, it'd be really great if Crosstool-NG was hosted
behind a better connection than a DSL connection. Downloading at 50
KB/s is really frustrating :)
Regards,
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] Crosstool-NG depends on awk/gawk
2010-11-24 16:11 [Buildroot] Crosstool-NG depends on awk/gawk Thomas Petazzoni
@ 2010-11-24 18:29 ` Yann E. MORIN
2010-11-24 19:00 ` Michael S. Zick
0 siblings, 1 reply; 3+ messages in thread
From: Yann E. MORIN @ 2010-11-24 18:29 UTC (permalink / raw)
To: buildroot
Thomas, All,
On Wednesday 24 November 2010 17:11:43 Thomas Petazzoni wrote:
> I've finally tried the Crosstool-NG backend and it doesn't work because
> it needs awk/gawk on the host, which isn't installed on my limited
> Debian environment:
Could you please send me your dpkg --get-selections (and other info,
lenny/squeeze, arch...) so I can try it as well?
> Checking for 'gawk'... no
> GNU awk was not found
> So probably we should build host-gawk before running Crosstool-NG
> build, or make it a mandatory Buildroot dependency.
For now, I'd say we should build host-gawk first, as crosstool-NG is
not (yet) the default backend.
The issue I see is: what is the minimum environment Buildroot expects
to run in? Do we have such a description somewhere? What happens once
host-gawk is build: what other program is required?
I can test with your minimalist environment, in a chroot here.
> Other comment: Yann, it'd be really great if Crosstool-NG was hosted
> behind a better connection than a DSL connection. Downloading at 50
> KB/s is really frustrating :)
It's not as if the package was tens of megabytes! ;-)
Hosting crosstool-NG on my own was also a mean for me to learn how to
administer a server. That way, I learned:
- how to set up a server: http, Hg, etc...
- how to set up proper backup/restore procedures (and they were usefull once)
- etc...
And also, I already had a DynDNS, so I used that. When I move to a dedicated
server, I will first have to buy/rent a domain name, and learn how to manage
a DNS zone (yes I could off-load that to the registrar, and I may start that
way, but I want to be as autonomous as possible).
And, yes, I'm considering switching to a dedicated server. For examnple:
- OVH, RPS-I : http://www.ovh.com/fr/produits/rps1.xml
- OVH, KS-250: http://www.kimsufi.com/ks/
While the former is cheaper, the disk space is sparse (but should be enough
for CT-NG) and on a rather slow SAN (_1_MiBps). OTOH, the second is not
that expensive, and it has a real big physical HDD.
Anyway, having a dedicated server will also mean I will have to find a way
to properly backup the stuff.
Yes, yes, I could also put all of it into an existing forge (sourceforge,
bitbucket, google-code...) but again, I want to learn and manage the stuff,
and be as independent as possible from any third party.
I was also thinking of refurbishing an old Dell blade and host my own machine
in a datacenter, but that is really expensive (and much, much less reliable).
All in all, I believe I'll be switching early in 2011.
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] Crosstool-NG depends on awk/gawk
2010-11-24 18:29 ` Yann E. MORIN
@ 2010-11-24 19:00 ` Michael S. Zick
0 siblings, 0 replies; 3+ messages in thread
From: Michael S. Zick @ 2010-11-24 19:00 UTC (permalink / raw)
To: buildroot
On Wed November 24 2010, Yann E. MORIN wrote:
> Thomas, All,
>
> On Wednesday 24 November 2010 17:11:43 Thomas Petazzoni wrote:
> > I've finally tried the Crosstool-NG backend and it doesn't work because
> > it needs awk/gawk on the host, which isn't installed on my limited
> > Debian environment:
>
> Could you please send me your dpkg --get-selections (and other info,
> lenny/squeeze, arch...) so I can try it as well?
>
> > Checking for 'gawk'... no
> > GNU awk was not found
> > So probably we should build host-gawk before running Crosstool-NG
> > build, or make it a mandatory Buildroot dependency.
>
> For now, I'd say we should build host-gawk first, as crosstool-NG is
> not (yet) the default backend.
>
> The issue I see is: what is the minimum environment Buildroot expects
> to run in? Do we have such a description somewhere? What happens once
> host-gawk is build: what other program is required?
>
> I can test with your minimalist environment, in a chroot here.
>
> > Other comment: Yann, it'd be really great if Crosstool-NG was hosted
> > behind a better connection than a DSL connection. Downloading at 50
> > KB/s is really frustrating :)
>
> It's not as if the package was tens of megabytes! ;-)
>
> Hosting crosstool-NG on my own was also a mean for me to learn how to
> administer a server. That way, I learned:
> - how to set up a server: http, Hg, etc...
> - how to set up proper backup/restore procedures (and they were usefull once)
> - etc...
>
> And also, I already had a DynDNS, so I used that. When I move to a dedicated
> server, I will first have to buy/rent a domain name, and learn how to manage
> a DNS zone (yes I could off-load that to the registrar, and I may start that
> way, but I want to be as autonomous as possible).
>
> And, yes, I'm considering switching to a dedicated server. For examnple:
> - OVH, RPS-I : http://www.ovh.com/fr/produits/rps1.xml
> - OVH, KS-250: http://www.kimsufi.com/ks/
>
> While the former is cheaper, the disk space is sparse (but should be enough
> for CT-NG) and on a rather slow SAN (_1_MiBps). OTOH, the second is not
> that expensive, and it has a real big physical HDD.
>
> Anyway, having a dedicated server will also mean I will have to find a way
> to properly backup the stuff.
>
O.T:
You shouldn't need a dedicated server - shared server hosting should do.
If you don't mind running an 8 time zone ssh connection. . . .
Click the ad here, that'll give you about 10% off of their already low
price (and two free, lifetime domain registrations)
http://minimodding.com
Since what you need will be much more in the line of static pages -
try my static sub-domain mirror.minimodding.com or the nearly static
sub-domain hg.minimodding.com
Mike
> Yes, yes, I could also put all of it into an existing forge (sourceforge,
> bitbucket, google-code...) but again, I want to learn and manage the stuff,
> and be as independent as possible from any third party.
>
> I was also thinking of refurbishing an old Dell blade and host my own machine
> in a datacenter, but that is really expensive (and much, much less reliable).
>
> All in all, I believe I'll be switching early in 2011.
>
> Regards,
> Yann E. MORIN.
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-11-24 19:00 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-24 16:11 [Buildroot] Crosstool-NG depends on awk/gawk Thomas Petazzoni
2010-11-24 18:29 ` Yann E. MORIN
2010-11-24 19:00 ` Michael S. Zick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox