version 1.13, 2007/12/11 21:51:50
|
version 1.14, 2008/02/08 00:52:43
|
Line 64 if ($CHKLIBS == "no") then |
|
Line 64 if ($CHKLIBS == "no") then |
|
endif | endif |
echo "done" | echo "done" |
| |
|
echo -n "Removing links to third-party libraries..." |
|
if (-d lib_third_party) then |
|
rm -rf lib_third_party |
|
endif |
|
echo "done" |
|
|
echo | echo |
| |
if ($CLEAN == "yes") then | if ($CLEAN == "yes") then |
Line 145 if ($CHKLIBS == "no") then |
|
Line 151 if ($CHKLIBS == "no") then |
|
echo "done" | echo "done" |
echo | echo |
| |
|
# Set links to third-party libraries |
|
echo "Setting links to third-party libraries" |
|
if (!(-d lib_third_party) || (-d lib_third_party/lib)) then |
|
mkdir -p lib_third_party/lib |
|
endif |
|
cd lib_third_party |
|
|
|
if (-e ../suflag.txt) then |
|
ln -sf /home/jsoc/include include |
|
cd lib |
|
ln -sfv /home/jsoc/lib/linux-x86_64 linux_x86_64 |
|
ln -sfv /home/jsoc/lib/linux-ia32 linux_ia32 |
|
cd .. |
|
else |
|
# Non-stanford users. |
|
endif |
|
|
|
set TPWARN = 0 |
|
if (!(-e lib/linux_x86_64/libfftw3f.a)) then |
|
echo "D'OH! - Can't find required library: $JSOCROOT/lib/linux_x86_64/libfftw3f.a" |
|
set TPWARN = 1 |
|
endif |
|
|
|
if (!(-e lib/linux_x86_64/libcfitsio.a)) then |
|
echo "D'OH! - Can't find required library: lib/linux_x86_64/libcfitsio.a" |
|
set TPWARN = 1 |
|
endif |
|
|
|
if (!(-e lib/linux_ia32/libfftw3f.a)) then |
|
echo "D'OH! - Can't find required library: $JSOCROOT/lib/linux_ia32/libfftw3f.a" |
|
set TPWARN = 1 |
|
endif |
|
|
|
if (!(-e lib/linux_ia32/libcfitsio.a)) then |
|
echo "D'OH! - Can't find required library: lib/linux_ia32/libcfitsio.a" |
|
set TPWARN = 1 |
|
endif |
|
|
|
if ($TPWARN) then |
|
echo "Did you update $JSOCROOT/configure to create links to installed third-party libraries?" |
|
endif |
|
|
|
cd .. |
|
echo "done" |
|
echo |
|
|
# generate links for DSDS/SOI dynamic libraries - only do this if | # generate links for DSDS/SOI dynamic libraries - only do this if |
# user's environment has access to /home/soi/CM | # user's environment has access to /home/soi/CM |
if (-d /home/soi/CM/include && -d /home/soi/CM/src) then | if (-d /home/soi/CM/include && -d /home/soi/CM/src) then |