Hi: I guess the easiest way to ask this is to show what doesn't work and how:
in my Makefile.fpc I have: [install] prefix=/usr/local prefix=/home/virtual/site1/fst/usr/local prefix=/home/virtual/site2/fst/usr/local prefix=/home/virtual/site3/fst/usr/local prefix=/home/virtual/site4/fst/usr/local prefix=/home/virtual/site5/fst/usr/local prefix=/home/virtual/site6/fst/usr/local prefix=/home/virtual/site7/fst/usr/local prefix=/home/virtual/site8/fst/usr/local prefix=/home/virtual/site9/fst/usr/local Reason? I need to install the same programs to several virtual servers on the same physical box. The generated Makefile has these entries: override INSTALL_PREFIX=/usr/local /home/virtual/site1/fst/usr/local /home/virtual/site2/fst/usr/local /home/virtual/site3/fst/usr/local /home/virtual/site4/fst/usr/local /home/virtual/site5/fst/usr/local /home/virtual/site6/fst/usr/local /home/virtual/site7/fst/usr/local /home/virtual/site8/fst/usr/local /home/virtual/site9/fst/usr/local Looks reasonable :-( A make install however barfs thus: # make install /usr/bin/install -m 755 -d /usr/local /home/virtual/site1/fst/usr/local /home/virtual/site2/fst/usr/local /home/virtual/site3/fst/usr/local /home/virtual/site4/fst/usr/local /home/virtual/site5/fst/usr/local /home/virtual/site6/fst/usr/local /home/virtual/site7/fst/usr/local /home/virtual/site8/fst/usr/local /home/virtual/site9/fst/usr/local/bin /usr/bin/install -c -m 755 togoogle fromgoogle /usr/local /home/virtual/site1/fst/usr/local /home/virtual/site2/fst/usr/local /home/virtual/site3/fst/usr/local /home/virtual/site4/fst/usr/local /home/virtual/site5/fst/usr/local /home/virtual/site6/fst/usr/local /home/virtual/site7/fst/usr/local /home/virtual/site8/fst/usr/local /home/virtual/site9/fst/usr/local/bin /usr/bin/install: `/usr/local' is a directory /usr/bin/install: `/home/virtual/site1/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site2/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site3/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site4/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site5/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site6/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site7/fst/usr/local' is a directory /usr/bin/install: `/home/virtual/site8/fst/usr/local' is a directory make: *** [fpc_install] Error 1 Only the last entry (site9) got installed, the rest failed. So, what is the correct way to install to multiple directories?? IE What should Makefile.fpc look like? TIA Bob _______________________________________________ fpc-other maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-other
