I've attached 6 compilation log files: (icc|suncc|pgcc).(c|m).log
*.c.log is generated as:
% ./configure CC= 2>&1 | tee .c.log
... so it should contain sub-configure outputs as well, if any.
*.m.log is generated as:
% make clean && make 2>&1 | tee .m.log
Compiler information:
% icc -V
Intel(R) C Intel(R) 64 Compiler Professional for applications running on
Intel(R) 64, Version 11.0Build 20090131 Package ID: l_cproc_p_11.0.081
Copyright (C) 1985-2009 Intel Corporation. All rights reserved.
% pgcc -V
pgcc 9.0-4 64-bit target on x86-64 Linux -tp k8-64e
Copyright 1989-2000, The Portland Group, Inc. All Rights Reserved.
Copyright 2000-2009, STMicroelectronics, Inc. All Rights Reserved.
% suncc -V
cc: Sun C 5.9 Linux_i386 Patch 124871-01 2007/07/31
This is from sunstudio 12, though the above version information doesn't
say that.
System information:
% uname -a
Linux bblogin 2.6.24-24-generic #1 SMP Sat Aug 22 00:30:49 UTC 2009
x86_64 GNU/Linux
Attached /proc/cpuinfo as cpuinfo.log. Let me know if you need any more
information.
-- Pavan
On 10/22/2009 02:08 AM, Samuel Thibault wrote:
> Pavan Balaji, le Wed 21 Oct 2009 20:31:17 -0500, a écrit :
>> With suncc (sunstudio 12):
>> ==
>> "topology-linux.c", line 782: syntax error before or at: ...
>
> Ah, you are using suncc on linux, I wouldn't have expected such
> combination. Well that can easily be fixed.
>
>> With pgcc (9.0-4):
>> ==
>> libtool: link: pgcc -g -o .libs/lstopo lstopo-lstopo.o
>> lstopo-lstopo-color.o lstopo-lstopo-text.o lstopo-lstopo-draw.o
>> lstopo-lstopo-fig.o lstopo-lstopo-cairo.o lstopo-lstopo-xml.o
>> -L/home/balaji/tmp/hwloc/hwloc-0.9.1rc2/src -lm ../src/.libs/libhwloc.so
>> -ltermcap
>> ../src/.libs/libhwloc.so: undefined reference to `__CPU_SET'
>> ../src/.libs/libhwloc.so: undefined reference to `__CPU_ZERO'
>
> Could you also post the warnings? These are macros and should be
> defined in /usr/include/bits/sched.h.
>
> Samuel
> ___
> hwloc-devel mailing list
> hwloc-de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking for hwloc version... 0.9.1rc2
checking if this is a developer build... no (doxygen generation is optional)
checking for doxygen... no
checking for pdflatex... /usr/bin/pdflatex
checking for makeindex... /usr/bin/makeindex
checking for fig2dev... no
checking if can build doxygen docs... no
checking for w3m... /usr/bin/w3m
checking for lynx... no
checking if can build top-level README... yes
checking if will build doxygen docs... no
checking if will install doxygen docs... no
checking for style of include used by make... GNU
checking for gcc... icc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether icc accepts -g... yes
checking for icc option to accept ISO C89... none needed
checking dependency style of icc... gcc3
checking how to run the C preprocessor... icc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether icc and cc understand -c and -o together... yes
checking for icc option to accept ISO C99... -std=c99
checking whether ln -s works... yes
checking for egrep... (cached) /bin/grep -E
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether diff accepts -u... -u
checking size of unsigned long... 8
checking size of unsigned int... 4
checking for strncasecmp... yes
checking whether strncasecmp is declared... yes
checking for wchar_t... yes
checking for putwc... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes