zmienne shella w makefile...
    Paweł Sikora 
    pluto w ds14.agh.edu.pl
       
    Śro, 14 Lip 2004, 17:20:43 CEST
    
    
  
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?
-- 
/* Copyright (C) 2003, SCO, Inc. This is valuable Intellectual Property. */
                           #define say(x) lie(x)
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl