|
Boost : |
From: Andrey Semashev (andysem_at_[hidden])
Date: 2007-01-04 15:02:14
Hello Alexander,
Thursday, January 4, 2007, 3:15:50 PM, you wrote:
> Andrey Semashev wrote:
>> Could you be more specific about your problems with ICC and GCC on
>> Linux? I don't have such configurations at my disposal, so I would
>> appreciate any help with these. Thank you.
> It's not Linux, I run FreeBSD. Intel for Linux has been ported to
> FreeBSD.
> %uname -a
> FreeBSD fbx1000 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Sat Oct
> 7 17:41:17 MSD 2006
> alnsn_at_fbx1000:/home/OBJ/MAKEOBJDIRPREFIX/usr/src/sys/GENERIC i386
> %pwd
> /home/alnsn/src/boost/vault/fsm/libs/fsm/test/fsm_test1
> %g++ -v
> Using built-in specs.
> Configured with: FreeBSD/i386 system compiler
> Thread model: posix
> gcc version 3.4.6 [FreeBSD] 20060305
> %g++ -I../../../.. -I/usr/pkg/include -L/usr/pkg/lib
> -lboost_test_exec_monitor-mt *.cpp | & tee gcc.err
> Output is in attached gcc.err.gz file.
> %/usr/local/intel_cc_80/bin/icpc -V
> Intel(R) C++ Compiler for 32-bit applications, Version 8.1 Build
> 20060606Z Package ID: l_cc_pc_8.1.038
> Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
> FOR NON-COMMERCIAL USE ONLY
> %/usr/local/intel_cc_80/bin/icpc -I../../../.. -I/usr/pkg/include
> -L/usr/pkg/lib -lboost_test_exec_monitor-mt *.cpp | & tee intel.err
> Output is in attached intel.err.gz file.
> I use boost 1.33.1 installed by NetBSD package system (www.pkgsrc.org).
Hopefully, I have fixed those errors. I've attached patched files to
replace the corresponding original ones. I'm not sure wether Intel
compiler supports all GCC attributes I use and I cannot test it. Could
you try to compile the test with these fixes?
If it works then I wonder if I should update the version in the Vault.
-- Best regards, Andrey mailto:andysem_at_[hidden]
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk