Ik ben bezig met lfs 4.0. van een vriend heb ik een makefile gehad 
zodat ik alleen het commando make hoef te geven. Gemak dient de mens
Nu zegt het LFS boek dat je bij glibc het makkelijkste make localedata/install kunt doen.
Nu wil ik dat alleen de locales er komen die ik nodig heb.
Nu wil ik aan het begin van de makefile variabelen hebben zodat ik alleen in de variabelen hoef te editen als ik andere locales wil. Mijn idee is:
NR=2
locale1=nl_NL@euro
ISO1=ISO-8859-15
locale2=en_US
ISO2=ISO-8859-1
locales:
ii=0
while [ $ii -lt $NR]
do
let ii=ii+1
localedef -i $(locale$(ii)) -f $(ISO$(II))
done
Het probleem nu is dat het fout gaat met de variabelen. $(locale$(ii)) wordt niet als nl_NL@euro herkent, maar als 2.
Heeft iemand dit probleem al vaker bij de hand gehad?
En zo ja, wat was de oplossing?
zodat ik alleen het commando make hoef te geven. Gemak dient de mens
Nu zegt het LFS boek dat je bij glibc het makkelijkste make localedata/install kunt doen.
Nu wil ik dat alleen de locales er komen die ik nodig heb.
Nu wil ik aan het begin van de makefile variabelen hebben zodat ik alleen in de variabelen hoef te editen als ik andere locales wil. Mijn idee is:
NR=2
locale1=nl_NL@euro
ISO1=ISO-8859-15
locale2=en_US
ISO2=ISO-8859-1
locales:
ii=0
while [ $ii -lt $NR]
do
let ii=ii+1
localedef -i $(locale$(ii)) -f $(ISO$(II))
done
Het probleem nu is dat het fout gaat met de variabelen. $(locale$(ii)) wordt niet als nl_NL@euro herkent, maar als 2.
Heeft iemand dit probleem al vaker bij de hand gehad?
En zo ja, wat was de oplossing?