[eside-ghost] COMPILAR ASTERISK - MANUAL DE MAKE
EthDra
ethdra en telefonica.net
Mar Ene 24 10:01:16 CET 2006
Hola,
A veces no solo vale con descomprimir el tar.gz, hay que configurar e
incluso compilar e instalar el kernel. Prueba a ver si asi....
Se despide,
EthDra
Jon Urionaguena wrote:
>Hola a todos,
>
>Problema compilando...
>
>Parto de una Debian testing. Le instalo los fuentes (kernel 2.6.12-1-386),
>creo los enlaces simbolicos linux y linux-2.6. Bajo Asterisk con bristuff...
>Me pongo a compilar zaptel, libpri o asterisk y mensaje:
>
>"You do not appear to have the sources for the 2.6.12-1-386 kernel
>installed."
>
>Los fuentes estan seguro.
>
>La regla de make que hace esto es:
>
>linux26: prereq $(BINS)
> @echo $(KSRC)
> @if [ -z "$(KSRC)" -o ! -d "$(KSRC)" ]; then echo "You do not appear
>to have the sources for the $(KVERS) kernel installed."
>
>- KVERS se define como:
>
>KVERS:=$(shell uname -r)
>
>Y en mi caso es: 2.6.12-1-386
>
>- Y KSRC es:
>
>ifndef KSRC
> ifneq (,$(wildcard /lib/modules/$(KVERS)/build))
> KSRC:=/lib/modules/$(KVERS)/build
> else
> KSRC_SEARCH_PATH:=/usr/src/linux-2.4 /usr/src/linux
> KSRC:=$(shell for dir in $(KSRC_SEARCH_PATH); do if [ -d $$dir ]; then
>echo $dir; break; fi; done)
> endif
>
>Que no se exactemente que me da....
>
>- BINS es:
>BINS=ztcfg torisatool makefw ztmonitor ztspeed $(ZTTOOL) zttest fxotune
>Los binarios a crear
>
>- El problema es que no entiendo la linea --> @if [ -z "$(KSRC)" -o ! -d
>"$(KSRC)" ]
>
>¿Alguien que sepa de make?
>¿Puede ser que no haya creado la configuracion del nucleo y por eso no se
>crea que tengo los fuentes?
>
>Bufff...
>
>P.D.: Para Gorka e Iker --> Intento poner en marcha la tarjeta de 35
>Euros... Pero ya veis, al primer paso me atasco...
>
>Eskerrik asko por adelantado...
>
>Jon
>
>_______________________________________________
>eside-ghost mailing list
>eside-ghost en deusto.es
>https://listas.deusto.es/mailman/listinfo/eside-ghost
>
>
>
Más información sobre la lista de distribución eside-ghost