Paweł Sikora wrote:
mam taka mala zagwozdke:
# cat Makefile program_transform_name := s:^:sparc64-pld-linux-: host := sparc-pld-linux target := sparc64-pld-linux
AR_FOR_TARGET = " \ if [ "$(host)" = "$(target)" ] ; then \ echo ar; \ else \ t='$(program_transform_name)'; echo ar | sed -e $$t ; \ fi;"
all: @echo $(AR_FOR_TARGET)
# make
if [ sparc-pld-linux = sparc64-pld-linux ] ; then echo ar; else t='s:^:sparc64-pld-linux-:'; echo ar | sed -e ; fi;
^ tu nastala niepokojaca pustka.
jak puszcze z palca w shellu (bez jednego dolarka), to jest ok.
# t='s:^:sparc64-pld-linux-:'; echo ar | sed -e $t ; sparc64-pld-linux-ar
ma ktos pomysla jak to zrobic zeby w make-u dzialalo?
proponuję zamiast t=......;echo ar |..... dać $(foreach T,$(program_transform_fame),echo ar | sed -e $(T);)
pozdrav
maHo
_______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
