Pues resulta que make tiene que usar por algún motivo el archivo de configuración (../config), el motivo es que lo tiene en la regla para "all": all: config patatin ... patatan
y si vemos la regla "config":
config: ../config
patatin patatan
Pues eso quiere decir que para la regla "config" necesaria para "all"
necesita el archivo "../config" que:
- O existe y no lo busca
- No existe y lo intenta crear, y si no puede: "falta XXX necesario para
el objetivo XXX"
En resumidas cuentas: create el archivo ../config con la configuración
necesaria para el ejemplo, si ya hay alguno por ahí, ponlo en el
directorio padre de donde ejecutes make.
On Tue, 30 Oct 2007 17:32:35 +0100
"Manuel David Jiménez Patiño" <[EMAIL PROTECTED]> wrote:
> Hola a todos estaba intentado realizar un hola mundo en C++ con el
> middleware ZeroC Ice.
>
> He sacado los archivos de aquí;
>
> https://arco.inf-cr.uclm.es/svn/public/prj/ice-hello/
>
> La referencia se encuentra en Crysol:
>
> http://crysol.inf-cr.uclm.es/node/619
>
> copio todos los archivos tal y como vienen:
>
> EL makefile es el siguiente:
>
>
>
>
>
> GENERATED = hello
>
> all: config $(GENERATED).cpp Server Client
>
> Server: Server.o $(GENERATED).o $(GENERATED)I.o
>
> Server.o: Server.cpp
>
> Client: Client.cpp $(GENERATED).o
>
> $(GENERATED): $(GENERATED).cpp
>
> $(GENERATED).o: $(GENERATED).cpp
>
> $(GENERATED).cpp: $(GENERATED).ice
> slice2cpp $<
>
> $(GENERATED).ice: ../$(GENERATED).ice
> ln -s $< $@
>
> config: ../config
> ln -s $< $@
>
> clean:
> $(RM) *.o
> $(RM) Server Client
>
> vclean: clean
> $(RM) *~ $(GENERATED).cpp $(GENERATED).h
> $(RM) config *.ice
>
>
>
> pero al hacer:
>
> $make
>
> me sale la siguiente lindeza:
>
> make: *** No hay ninguna regla para construir el objetivo `../config',
> necesario para `config'. Alto.
>
>
>
> estoy buscando en ejemplos por internet y en ejemplos propios de
> makefilesque yo tenía por ahí, pero todos ellos son demasiado
> sencillos.
>
> ¿Me pueden ayudar?, no obstante seguiré probando y ejecutando.
>
> Saludos.
>
> *********************************************************************
> *********************************
> De los elementos de la tabla periódica mis favoritos siempre fueron
> los
> raros.
pgpIgzcgUEep2.pgp
Description: PGP signature
_______________________________________________ CRySoL mailing list http://crysol.inf-cr.uclm.es/ https://arco.inf-cr.uclm.es/cgi-bin/mailman/listinfo/crysol
