Hi All,
I installed Intel Parallel XE studio in my Ubuntu 10.04
(64 bits) system. The installation itself is smooth except it first
reports some unknown OS error. But I can complete the installation by
skipping this message. I checked in my installation directory, it has
very weird organization:
yuantang@Octave:/opt/intel$ ls -l
total
32
drwxr-xr-x 2 root root 4096 2010-06-25 11:14 bin
lrwxrwxrwx 1
root root 16 2010-06-25 11:14 compilerpro -> compilerpro-12.0
drwxr-xr-x
3 root root 4096 2010-06-25 11:14 compilerpro-12.0
drwxr-xr-x 14
root root 4096 2010-06-25 11:14 compilerpro-12.0.0.025
lrwxrwxrwx 1
root root 19 2010-06-25 11:14 include -> compilerpro/include
drwxr-xr-x
13 root root 4096 2010-06-25 11:14 inspector_xe
-rw-r--r-- 1 root
root 5658 2010-06-25 11:14 intel_sdp_products.db
lrwxrwxrwx 1 root
root 15 2010-06-25 11:14 ipp -> compilerpro/ipp
lrwxrwxrwx 1
root root 15 2010-06-25 11:14 lib -> compilerpro/lib
drwxr-xr-x
2 root root 4096 2010-06-25 11:12 licenses
lrwxrwxrwx 1 root root
15 2010-06-25 11:14 man -> compilerpro/man
lrwxrwxrwx 1 root
root 15 2010-06-25 11:14 mkl -> compilerpro/mkl
drwxr-xr-x 4
root root 4096 2010-06-25 11:14 parallel_studio_xe_2011
lrwxrwxrwx 1
root root 15 2010-06-25 11:14 tbb -> compilerpro/tbb
while
the 'icc' under 'bin' directory is a symbolic link to the 'icc' under
the directory 'compilerpro'. However, there's no 'mcpcom' under
'compilerpro' which is itself a symbolic link to 'compilerpro-12.0'. But
there's a 'mcpcom' found under 'compilerpro-12.0.0.025'. So, I manually
use the binary executable under 'compilerpro-12.0.0.025' to compile my
cilk program as follows:
icc -o heat.64 -O3 -DNDEBUG
-I/opt/intel/compilerpro-12.0.0.025/compiler/include/cilk -Wall -Werror
-mkl -xSSE4.2 -m64 heat.cpp common.cpp heat_loops.cpp
heat_recursive.cpp heat_util.cpp heat_tests.cpp heat_meta.cpp -L
/opt/intel/compilerpro-12.0.0.025/compiler/lib/intel64 -L lib/x86_64
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib64/crt1.o:
In function `_start':
(.text+0x20): undefined reference to `main'
make:
*** [heat.64] Error 1
Could anybody tell me what might be wrong
with that? and how to fix it?
Thanks !
Yuan



