Привет Leha!
24 Feb 04 16:39, Leha Bishletov писал Alex Mogilnikov:
AM>> А какая проблема создать временный файл?
AM>> link: file1.obj file2.obj file3.obj AM>> echo $^ >tempfile AM>> linker.exe tempfile AM>> $(RM) tempfile
LB> Я то же думал о таком варианте, но для echo есть ограничение на длину LB> строки, т.е. на кол-во файлов.
Чего???
========= Makefile ============== STR = \ test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 \ test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 \ [... всего 100 таких строчек ...] test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 \
all: echo $(STR) >tempfile =================================
alx% gmake echo test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 [blablabla] test5 test6 test7 test8 test9 test10 test11 test12 test13 test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 >tempfile
И получаю tempfile размером, как и положено, 8200 байт.
Если твой шелл такого не позволяет, смени шелл. А если тебе мало слинковать
1000 файлов - это уже к доктору. :)))
Всего наилучшего, [Team PCAD 2000] Алексей М. ... Собака - вдруг человека...