Opened 18 years ago
Closed 17 years ago
#344 closed Bugs (Fixed)
can't compile with intel-linux (icc 8)
| Reported by: | darkeye | Owned by: | René Rivera |
|---|---|---|---|
| Milestone: | Component: | None | |
| Version: | None | Severity: | |
| Keywords: | Cc: |
Description
I just tried to compile boost (1.31 and 1.32) with
intel's icc 8 for Linux, but I can't even get the jam
tool to compile.
here's what I get, in boost_1_32_0/tools/build/jam_src:
$ sh build.sh intel-linux
###
### Using 'intel-linux' toolset.
###
rm -rf bootstrap.intel-linux
mkdir bootstrap.intel-linux
icc -o bootstrap.intel-linux/jam0 command.c compile.c
execnt.c execunix.c execvms.c expand.c filent.c
fileos2.c fileunix.c filevms.c glob.c hash.c hdrmacro.c
headers.c jam.c jambase.c jamgram.c lists.c make.c
make1.c newstr.c option.c parse.c pathunix.c pathvms.c
regexp.c rules.c scan.c search.c subst.c timestamp.c
variable.c modules.c strings.c filesys.c builtins.c
pwd.c class.c native.c modules/set.c modules/path.c
modules/regex.c modules/property-set.c
modules/sequence.c modules/order.c
execunix.c(225): warning #266: function declared implicitly
if ((pid = vfork()) == 0)
^
execunix.c(227): warning #266: function declared implicitly
execvp( argv[0], argv );
^
execunix.c(228): warning #266: function declared implicitly
_exit(127);
^
execunix.c(269): warning #266: function declared implicitly
while( ( w = wait( &status ) ) == -1 && errno
== EINTR )
^
fileunix.c(270): warning #266: function declared implicitly
lseek(fd, offset + SARHDR, 0);
^
fileunix.c(302): warning #266: function declared implicitly
lseek( fd, offset, 0 );
^
builtins.c(275): warning #266: function declared implicitly
init_set();
^
builtins.c(276): warning #266: function declared implicitly
init_path();
^
builtins.c(277): warning #266: function declared implicitly
init_regex();
^
builtins.c(278): warning #266: function declared implicitly
init_property_set();
^
builtins.c(279): warning #266: function declared implicitly
init_sequence();
^
builtins.c(280): warning #266: function declared implicitly
init_order();
^
native.c(27): warning #266: function declared implicitly
lol_build( n.arguments->data, args );
^
/opt/intel/compiler80/lib/libunwind.a(unwind.o)(.text+0x4e8):
In function `_Unwind_Context_copy':
: undefined reference to `_intel_fast_memcpy'
/opt/intel/compiler80/lib/libunwind.a(unwind32.o)(.text+0x175):
In function `VirtualUnwindOneFrame32':
: undefined reference to `_intel_fast_memset'
/opt/intel/compiler80/lib/libunwind.a(unwind32.o)(.text+0x2c2):
In function `VirtualUnwindForArgSize':
: undefined reference to `_intel_fast_memset'
/opt/intel/compiler80/lib/libunwind.a(dw2-interface.o)(.text+0xbf4):
In function `_dw2_execute_cfa_instructions':
: undefined reference to `_intel_fast_memcpy'
/opt/intel/compiler80/lib/libunwind.a(dw2-interface.o)(.text+0xc42):
In function `_dw2_execute_cfa_instructions':
: undefined reference to `_intel_fast_memcpy'
/opt/intel/compiler80/lib/libunwind.a(dw2-interface.o)(.text+0xd31):
In function `_dw2_execute_cfa_instructions':
: undefined reference to `_intel_fast_memcpy'
/opt/intel/compiler80/lib/libcxa.so.5: undefined
reference to `__ashldi3'
/opt/intel/compiler80/lib/libcxa.so.5: undefined
reference to `__ashrdi3'
/opt/intel/compiler80/lib/libcxa.so.5: undefined
reference to `__muldi3'
Note:
See TracTickets
for help on using tickets.
