ns3.6 on Cygwin

105 views
Skip to first unread message

ns3onwin

unread,
Dec 14, 2009, 2:34:08 PM12/14/09
to ns-3-users
Problems with ./waf configure. I got the ns-3.6 from Mercurial and
running under Cygwin.

Why stdlib.h and others not found? Why checking CL for ...\VC\ce
\bin...? I also pasted build\config.log at the end. Any suggestions
are highly appreciated.

see output below.

Checking for program CL : ok c:\Program Files
\Microsoft Visual Studio 9.0\VC\BIN\CL.exe
Checking for program CL : ok c:\Program Files
\Microsoft Visual Studio 9.0\VC\BIN\CL.exe
Checking for program CL : ok c:\Program Files
\Microsoft Visual Studio 9.0\VC\BIN\CL.exe
Checking for program CL : ok C:\Program Files
\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm\CL.exe
Checking for program LINK : ok C:\Program Files
\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm\LINK.exe
Checking for program LIB : ok C:\Program Files
\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm\LIB.exe
Checking for program MT : ok C:\Program Files
\Microsoft SDKs\Windows\v6.0A\bin\MT.exe
Checking for program RC : ok C:\Program Files
\Microsoft SDKs\Windows\v6.0A\bin\RC.exe
Checking for msvc : ok
Checking for program pkg-config : ok C:\cygwin\bin\pkg-
config.exe
Checking for regression reference traces : not found
Checking for header stdlib.h : not found
Checking for header signal.h : not found
Checking for header pthread.h : Could not find pthread
support (build/config.log for details)
Checking for high precision time implementation : 128-bit integer
Checking for header stdint.h : not found
Checking for header inttypes.h : not found
Checking for header sys/inttypes.h : not found
Checking for library rt : not found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Checking for pkg-config flags for GTK_CONFIG_STORE : not found
Package libxml-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxml-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml-2.0' found
Checking for pkg-config flags for LIBXML2 : not found
Checking for library sqlite3 : not found
Checking for NSC location : not found
Checking for program python : ok c:
\python26\python.exe
Checking for Python version >= 2.3 : ok 2.6.3
Checking for library python26 : not found
Checking for program python2.6-config : not found
Checking for program python-config-2.6 : not found
Checking for header Python.h : Could not find
the python development headers
Checking for program sudo : not found
Checking for program hg : ok c:\Program
Files\Mercurial\hg.exe
Checking for program valgrind : not found
Package gsl was not found in the pkg-config search path.
Perhaps you should add the directory containing `gsl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gsl' found
Checking for pkg-config flags for GSL : not found
---- Summary of optional NS-3 features:
Threading Primitives : not enabled (<pthread.h> include not
detected)
Real Time Simulator : not enabled (librt is not available)
Emulated Net Device : not enabled (needs threading support
which is not available)
Tap Bridge : not enabled (needs threading support
which is not available)
GtkConfigStore : not enabled (library 'gtk+-2.0 >=
2.12' not found)
XmlIo : not enabled (library 'libxml-2.0 >=
2.7' not found)
SQlite stats data output : not enabled (library 'sqlite3' not
found)
Network Simulation Cradle : not enabled (NSC not found (see option
--with-nsc))
Python Bindings : not enabled ( error: the configuration
failed (see 'c:\\army\\ns\\ns-3.6\\build\\config.
log'))
Use sudo to set suid bit : not enabled (option --enable-sudo not
selected)
Build examples and samples : enabled
Static build : not enabled (option --enable-static
not selected)
GNU Scientific Library (GSL) : not enabled (GSL not found)
'configure' finished successfully (1.808s)

-------------- output on build\config.log----------------
# project ns (3.6) configured on Mon Dec 14 11:27:40 2009 by
# waf 1.5.8 (abi 7, python 20603f0 on win32)
# using ./waf configure
#
Checking for program CL

find program='CL' paths=['c:\\Program Files\\Microsoft Visual Studio
9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC
\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\
\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\\Windows\
\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\\Microsoft
Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\\Microsoft SDKs\
\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin', 'C:\\cygwin\
\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin', 'C:\\cygwin\
\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:\\Windows\
\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\\Program
Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26', 'c:\
\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var=None -> 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\VC\\BIN\\CL.exe'

Checking for program CL

find program='CL' paths=['c:\\Program Files\\Microsoft Visual Studio
9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC
\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\
\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\\Windows\
\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\\Microsoft
Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\\Microsoft SDKs\
\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin', 'C:\\cygwin\
\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin', 'C:\\cygwin\
\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:\\Windows\
\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\\Program
Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26', 'c:\
\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var=None -> 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\VC\\BIN\\CL.exe'

Checking for program CL

find program='CL' paths=['c:\\Program Files\\Microsoft Visual Studio
9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC
\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\
\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\\Windows\
\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\\Microsoft
Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\\Microsoft SDKs\
\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin', 'C:\\cygwin\
\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin', 'C:\\cygwin\
\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:\\Windows\
\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\\Program
Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26', 'c:\
\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var=None -> 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\VC\\BIN\\CL.exe'

Checking for program CL

find program='CL' paths=['C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\arm', 'C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\x86_arm', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\
\Windows\\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\
\Microsoft SDKs\\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin',
'C:\\cygwin\\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin',
'C:\\cygwin\\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:
\\Windows\\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\
\Program Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26',
'c:\\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var='CXX' -> 'C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\x86_arm\\CL.exe'

Checking for program LINK

find program='LINK' paths=['C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\arm', 'C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\x86_arm', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\
\Windows\\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\
\Microsoft SDKs\\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin',
'C:\\cygwin\\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin',
'C:\\cygwin\\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:
\\Windows\\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\
\Program Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26',
'c:\\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var=None -> 'C:\\Program Files\\Microsoft Visual Studio 9.0\
\VC\\ce\\bin\\x86_arm\\LINK.exe'

Checking for program LIB

find program='LIB' paths=['C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\arm', 'C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\x86_arm', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\
\Windows\\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\
\Microsoft SDKs\\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin',
'C:\\cygwin\\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin',
'C:\\cygwin\\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:
\\Windows\\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\
\Program Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26',
'c:\\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var=None -> 'C:\\Program Files\\Microsoft Visual Studio 9.0\
\VC\\ce\\bin\\x86_arm\\LIB.exe'

Checking for program MT

find program='MT' paths=['C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\arm', 'C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\x86_arm', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\
\Windows\\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\
\Microsoft SDKs\\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin',
'C:\\cygwin\\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin',
'C:\\cygwin\\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:
\\Windows\\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\
\Program Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26',
'c:\\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var=None -> 'C:\\Program Files\\Microsoft SDKs\\Windows\
\v6.0A\\bin\\MT.exe'

Checking for program RC

find program='RC' paths=['C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\arm', 'C:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\ce\\bin\\x86_arm', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Windows\\Microsoft.NET\\Framework\\v3.5', 'c:\
\Windows\\Microsoft.NET\\Framework\\v2.0.50727', 'c:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\VCPackages', 'C:\\Program Files\
\Microsoft SDKs\\Windows\\v6.0A\\bin', 'C:\\cygwin\\usr\\local\\bin',
'C:\\cygwin\\bin', 'C:\\cygwin\\bin', 'C:\\cygwin\\usr\\X11R6\\bin',
'C:\\cygwin\\usr\\include', 'c:\\Windows\\system32', 'c:\\Windows', 'c:
\\Windows\\System32\\Wbem', 'c:\\Program Files\\TortoiseSVN\\bin', 'c:\
\Program Files\\IDM Computer Solutions\\UltraEdit-32', 'c:\\python26',
'c:\\Program Files\\Mercurial', 'c:\\Program Files\\Microsoft Visual
Studio 9.0\\Common7\\IDE', 'c:\\Program Files\\Microsoft Visual Studio
9.0\\VC\\BIN', 'c:\\Program Files\\Microsoft Visual Studio 9.0\
\Common7\\Tools', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\VCPackages', 'c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\
\include'] var='WINRC' -> 'C:\\Program Files\\Microsoft SDKs\\Windows\
\v6.0A\\bin\\RC.exe'

Checking for msvc

Checking for program pkg-config

find program='pkg-config' paths=[] var='PKG_CONFIG' -> 'C:\\cygwin\\bin
\\pkg-config.exe'

Checking for regression reference traces

Checking for header stdlib.h

==>
#include <stdlib.h>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\include\crtdefs.h
(106) : fatal error C1189: #error : ERROR: Use of C runtime library
internal header file.

['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #2): \n\t{task: cxx test.cpp -> test_1.o}\n'Checking
for header signal.h

==>
#include <signal.h>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\include\crtdefs.h
(106) : fatal error C1189: #error : ERROR: Use of C runtime library
internal header file.

['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #2): \n\t{task: cxx test.cpp -> test_1.o}\n'Checking
for header pthread.h

==>

#include <pthread.h>
int main ()
{
pthread_mutex_t m;
pthread_mutex_init (&m, NULL);
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
cl : Command line warning D9002 : ignoring unknown option '-pthread'
test.cpp
..\test.cpp(2) : fatal error C1083: Cannot open include file:
'pthread.h': No such file or directory
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '-pthread', '/W3', '/nologo', '/EHsc', '/Idebug', '/
I..', '/IC:\\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\
\Program Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include',
'/DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #2): \n\t{task: cxx test.cpp -> test_1.o}\n'Checking
for high precision time implementation

Checking for header stdint.h

==>
#include <stdint.h>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
..\test.cpp(1) : fatal error C1083: Cannot open include file:
'stdint.h': No such file or directory
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #2): \n\t{task: cxx test.cpp -> test_1.o}\n'Checking
for header inttypes.h

==>
#include <inttypes.h>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
..\test.cpp(1) : fatal error C1083: Cannot open include file:
'inttypes.h': No such file or directory
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #2): \n\t{task: cxx test.cpp -> test_1.o}\n'Checking
for header sys/inttypes.h

==>
#include <sys/inttypes.h>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
..\test.cpp(1) : fatal error C1083: Cannot open include file: 'sys/
inttypes.h': No such file or directory
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #2): \n\t{task: cxx test.cpp -> test_1.o}\n'Checking
for library rt

==>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
[2/2] msvc_cxx_link: build\.conf_check_0\testbuild\debug\test_1.o ->
build\.conf_check_0\testbuild\debug\testprog.exe
LINK : fatal error LNK1181: cannot open input file 'rt.lib'
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\LINK.exe', '/NOLOGO', '/MANIFEST', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\LIB;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\LIB;C:\\Program Files\\Microsoft SDKs
\\Windows\\v6.0A\\lib', '/LIBPATH:c:\\Program Files\\Windows Mobile
5.0 SDK R2\\Smartphone\\Lib\\armv4i', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ce\\lib\\armv4i', '/LIBPATH:C:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\lib\
\armv4i', 'rt.lib', 'debug\\test_1.o', '/OUT:debug\\testprog.exe']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #1181): \n\t{task: msvc_cxx_link test_1.o ->
testprog.exe}\n'Checking for pkg-config flags for GTK_CONFIG_STORE

['C:\\cygwin\\bin\\pkg-config.exe', '--cflags', '--libs', 'gtk+-2.0 >=
2.12']: '' (exit code 1)
Checking for pkg-config flags for LIBXML2

['C:\\cygwin\\bin\\pkg-config.exe', '--cflags', '--libs', 'libxml-2.0
>= 2.6']: '' (exit code 1)
Checking for library sqlite3

==>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
[2/2] msvc_cxx_link: build\.conf_check_0\testbuild\debug\test_1.o ->
build\.conf_check_0\testbuild\debug\testprog.exe
LINK : fatal error LNK1181: cannot open input file 'sqlite3.lib'
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\LINK.exe', '/NOLOGO', '/MANIFEST', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\LIB;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\LIB;C:\\Program Files\\Microsoft SDKs
\\Windows\\v6.0A\\lib', '/LIBPATH:c:\\Program Files\\Windows Mobile
5.0 SDK R2\\Smartphone\\Lib\\armv4i', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ce\\lib\\armv4i', '/LIBPATH:C:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\lib\
\armv4i', 'sqlite3.lib', 'debug\\test_1.o', '/OUT:debug\
\testprog.exe']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #1181): \n\t{task: msvc_cxx_link test_1.o ->
testprog.exe}\n'Checking for NSC location

Checking for program python

find program='python' paths=[] var='PYTHON' -> 'c:\\python26\
\python.exe'

Checking for Python version >= 2.3

Configuration returned from 'c:\\python26\\python.exe':
python_prefix = 'c:\\\\python26'
python_SO = '.pyd'
python_SYSLIBS = None
python_LDFLAGS = None
python_SHLIBS = None
python_LIBDIR = None
python_LIBPL = None
INCLUDEPY = 'c:\\\\python26\\\\include'
Py_ENABLE_SHARED = None
MACOSX_DEPLOYMENT_TARGET = None


# try again with -L$prefix/libs, and pythonXY name rather than
pythonX.Y (win32)
Checking for library python26

==>

int main() {
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/
DWIN32', '/DRUN_SELF_TESTS', '/DNS3_ASSERT_ENABLE', '/
DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/Fodebug\\test_1.o']
[2/2] msvc_cxx_link: build\.conf_check_0\testbuild\debug\test_1.o ->
build\.conf_check_0\testbuild\debug\testprog.exe
LINK : error LNK2001: unresolved external symbol mainCRTStartup
debug\testprog.exe : fatal error LNK1120: 1 unresolved externals
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\LINK.exe', '/NOLOGO', '/MANIFEST', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\LIB;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\LIB;C:\\Program Files\\Microsoft SDKs
\\Windows\\v6.0A\\lib', '/LIBPATH:c:\\Program Files\\Windows Mobile
5.0 SDK R2\\Smartphone\\Lib\\armv4i', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ce\\lib\\armv4i', '/LIBPATH:C:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\lib\
\armv4i', '/LIBPATH:c:\\\\python26\\libs', 'python26.lib', 'debug\
\test_1.o', '/OUT:debug\\testprog.exe']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #1120): \n\t{task: msvc_cxx_link test_1.o ->
testprog.exe}\n'

### LIB NOT FOUND
Checking for program python2.6-config

find program='python2.6-config' paths=[] var='PYTHON_CONFIG' -> ''

Checking for program python-config-2.6

find program='python-config-2.6' paths=[] var='PYTHON_CONFIG' -> ''

Include path for Python extensions (found via distutils module): 'c:\\\
\python26\\\\include'
Checking for header Python.h

==>

#ifdef __cplusplus
extern "C" {
#endif
void Py_Initialize(void);
void Py_Finalize(void);
#ifdef __cplusplus
}
#endif
int main()
{
Py_Initialize();
Py_Finalize();
return 0;
}

<==
[1/2] cxx: build\.conf_check_0\test.cpp -> build
\.conf_check_0\testbuild\debug\test_1.o
test.cpp
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\CL.exe', '/TP', '/W3', '/nologo', '/EHsc', '/Idebug', '/I..', '/IC:\
\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;C:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\include;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\INCLUDE', '/Ic:\\Program
Files\\Windows Mobile 5.0 SDK R2\\Smartphone\\Include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\include', '/IC:\\Program
Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\include', '/Ic:\\\
\python26\\\\include', '/DWIN32', '/DRUN_SELF_TESTS', '/
DNS3_ASSERT_ENABLE', '/DNS3_LOG_ENABLE', '..\\test.cpp', '/c', '/
Fodebug\\test_1.o']
[2/2] msvc_cxx_link: build\.conf_check_0\testbuild\debug\test_1.o ->
build\.conf_check_0\testbuild\debug\testprog.exe
test_1.o : error LNK2019: unresolved external symbol Py_Finalize
referenced in function main
test_1.o : error LNK2019: unresolved external symbol Py_Initialize
referenced in function main
LINK : error LNK2001: unresolved external symbol mainCRTStartup
debug\testprog.exe : fatal error LNK1120: 3 unresolved externals
['C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\bin\\x86_arm\
\LINK.exe', '/NOLOGO', '/MANIFEST', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ATLMFC\\LIB;C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\LIB;C:\\Program Files\\Microsoft SDKs
\\Windows\\v6.0A\\lib', '/LIBPATH:c:\\Program Files\\Windows Mobile
5.0 SDK R2\\Smartphone\\Lib\\armv4i', '/LIBPATH:C:\\Program Files\
\Microsoft Visual Studio 9.0\\VC\\ce\\lib\\armv4i', '/LIBPATH:C:\
\Program Files\\Microsoft Visual Studio 9.0\\VC\\ce\\atlmfc\\lib\
\armv4i', 'debug\\test_1.o', '/OUT:debug\\testprog.exe']
command returned 'Traceback (most recent call last):\n File "c:\\army\
\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\\wafadmin\
\Tools\\config_c.py", line 345, in run_c_code\n bld.compile()\n
File "c:\\army\\ns\\ns-3.6\\waf-1.5.8-12763e767c863088b8579dbeeb8265b6\
\wafadmin\\Build.py", line 154, in compile\n raise BuildError
(self,self.task_manager.tasks_done)\nBuildError: Build failed\n ->
task failed (err #1120): \n\t{task: msvc_cxx_link test_1.o ->
testprog.exe}\n'Checking for program sudo

find program='sudo' paths=[] var='SUDO' -> ''

Checking for program hg

find program='hg' paths=[] var='MERCURIAL' -> 'c:\\Program Files\
\Mercurial\\hg.exe'

Checking for program valgrind

find program='valgrind' paths=[] var='VALGRIND' -> ''

Checking for pkg-config flags for GSL

['C:\\cygwin\\bin\\pkg-config.exe', '--cflags', '--libs', 'gsl']:
'' (exit code 1)
Reply all
Reply to author
Forward
0 new messages