version 1.14, 2008/02/08 00:52:43
|
version 1.16, 2008/02/11 18:28:44
|
Line 153 if ($CHKLIBS == "no") then |
|
Line 153 if ($CHKLIBS == "no") then |
|
| |
# Set links to third-party libraries | # Set links to third-party libraries |
echo "Setting links to third-party libraries" | echo "Setting links to third-party libraries" |
if (!(-d lib_third_party) || (-d lib_third_party/lib)) then |
if (!(-d lib_third_party)) then |
mkdir -p lib_third_party/lib |
mkdir lib_third_party |
endif | endif |
cd lib_third_party | cd lib_third_party |
| |
if (-e ../suflag.txt) then | if (-e ../suflag.txt) then |
ln -sf /home/jsoc/include include | ln -sf /home/jsoc/include include |
cd lib |
ln -sf /home/jsoc/lib lib |
ln -sfv /home/jsoc/lib/linux-x86_64 linux_x86_64 |
|
ln -sfv /home/jsoc/lib/linux-ia32 linux_ia32 |
|
cd .. |
|
else | else |
# Non-stanford users. |
# Non-Stanford users. |
endif | endif |
| |
set TPWARN = 0 | 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 |
|
| |
|
# Libraries required by all |
if (!(-e lib/linux_x86_64/libcfitsio.a)) then | if (!(-e lib/linux_x86_64/libcfitsio.a)) then |
echo "D'OH! - Can't find required library: lib/linux_x86_64/libcfitsio.a" | echo "D'OH! - Can't find required library: lib/linux_x86_64/libcfitsio.a" |
set TPWARN = 1 | set TPWARN = 1 |
endif | endif |
| |
if (!(-e lib/linux_ia32/libfftw3f.a)) then |
if (!(-e lib/linux_ia32/libcfitsio.a)) then |
echo "D'OH! - Can't find required library: $JSOCROOT/lib/linux_ia32/libfftw3f.a" |
echo "D'OH! - Can't find required library: lib/linux_ia32/libcfitsio.a" |
set TPWARN = 1 | set TPWARN = 1 |
endif | endif |
| |
if (!(-e lib/linux_ia32/libcfitsio.a)) then |
if (-e ../suflag.txt) then |
echo "D'OH! - Can't find required library: lib/linux_ia32/libcfitsio.a" |
# Stanford users' required libs. |
|
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_ia32/libfftw3f.a)) then |
|
echo "D'OH! - Can't find required library: $JSOCROOT/lib/linux_ia32/libfftw3f.a" |
set TPWARN = 1 | set TPWARN = 1 |
endif | endif |
|
else |
|
# Non-Stanford users' required libs. |
|
endif |
| |
if ($TPWARN) then | if ($TPWARN) then |
echo "Did you update $JSOCROOT/configure to create links to installed third-party libraries?" | echo "Did you update $JSOCROOT/configure to create links to installed third-party libraries?" |