[Netkit.users] Can't install header files in netkit

Massimo Rimondini rimondin at dia.uniroma3.it
Wed Dec 9 15:45:50 CET 2009


Dear Andreas,

as far as I can see from the build log, I cannot but confirm that there
is a problem with locating header files (specifically nivpubl.h).
Diagnosing why this is occurring is rather difficult because I cannot
know what the build script does to locate header files. If your
application is installed inside /hosthome, Netkit should expose it as if
it were installed in any other directory. Therefore, I am more inclined
to think that it is some issue with the build environment you have set
up inside Netkit, which likely differs from your host's. There may be a
number of reasons for this difference: different OS versions,
differently set environment variables, different file permissions, etc.

Again, I cannot tell you much as I know neither how the build script
operates nor what your system setup is.

Regards,
Massimo.


Andreas Wagner wrote:
> Hello netkit people,
>
> I have tried to build and install some shared libraries and a dependent 
> cli with waf in a netkit UML instance from hosthome. However the waf 
> build script will not install the library headers and thus cannot find 
> them when it comes to linking with the shared library. If I manually cp 
> the header files to /usr/local/include the build and install works.
>
> I am not sure whether the problem is with netkit or waf but I presume 
> the issue is with netkit as it builds without any problems on the host.
>
> Any help would be appreciated.
>
> Here is the output of the waf with verbose build (./waf configure -vvv 
> build install):
>
> Checking for program gcc,cc              : ok /usr/bin/gcc
> 14:21:27 ccroot dest platform: linux elf x86
> Checking for program cpp                 : ok /usr/bin/cpp
> Checking for program ar                  : ok /usr/bin/ar
> Checking for program ranlib              : ok /usr/bin/ranlib
> 14:21:27 action  def f(task):     env = task.env     wd = getattr(task, 
> 'cwd', None)     def to_list(xx):         if isinstance(xx, str): return 
> [xx]         return xx     lst = []     lst.extend(to_list(env['CC'])) 
>      lst.extend(to_list(env['CCFLAGS']))    
>   lst.extend(to_list(env['CPPFLAGS']))    
>   lst.extend(to_list(env['_CCINCFLAGS']))    
>   lst.extend(to_list(env['_CCDEFFLAGS']))    
>   lst.extend(to_list(env['CC_SRC_F']))     lst.extend([a.srcpath(env) 
> for a in task.inputs])     lst.extend(to_list(env['CC_TGT_F']))    
>   lst.extend([a.bldpath(env) for a in task.outputs])     lst = [x for x 
> in lst if x]     return task.exec_command(lst, cwd=wd)
> 14:21:27 action  def f(task):     env = task.env     wd = getattr(task, 
> 'cwd', None)     def to_list(xx):         if isinstance(xx, str): return 
> [xx]         return xx     lst = []    
>   lst.extend(to_list(env['LINK_CC']))    
>   lst.extend(to_list(env['CCLNK_SRC_F']))     lst.extend([a.srcpath(env) 
> for a in task.inputs])     lst.extend(to_list(env['CCLNK_TGT_F']))    
>   lst.append(task.outputs[0].abspath(env))    
>   lst.extend(to_list(env['LINKFLAGS']))     lst = [x for x in lst if x] 
>      return task.exec_command(lst, cwd=wd)
> Checking for gcc                         : ok
> Checking for library sctp                : 14:21:28 build Build cache 
> loading failed
> 14:21:28 build srcnode is .conf_check_0 and srcdir 
> /hosthome/sp/nivoa/build/.conf_check_0
> 14:21:28 build init variants
> 14:21:28 build list of variants is ['default']
> 14:21:28 build compile called
> 14:21:28 build delayed operation TaskGen.flush() called
> 14:21:28 task_gen posting objects (normal)
> 14:21:28 task_gen posting <task_gen 'testprog' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/build/.conf_check_0> 137952972
> 14:21:28 task_gen -> add_extra_flags (137952972)
> 14:21:28 task_gen -> default_cc (137952972)
> 14:21:28 task_gen -> init_cc (137952972)
> 14:21:28 task_gen -> apply_type_vars (137952972)
> 14:21:28 task_gen -> exec_rule (137952972)
> 14:21:28 task_gen -> vars_target_cprogram (137952972)
> 14:21:28 task_gen -> apply_core (137952972)
> 14:21:28 task_gen -> apply_link (137952972)
> 14:21:28 task_gen -> apply_lib_vars (137952972)
> 14:21:28 task_gen -> apply_incpaths (137952972)
> 14:21:28 task_gen -> apply_obj_vars_cc (137952972)
> 14:21:28 task_gen -> default_link_install (137952972)
> 14:21:28 task_gen -> apply_obj_vars (137952972)
> 14:21:28 task_gen -> apply_defines_cc (137952972)
> 14:21:28 task_gen -> apply_verif (137952972)
> 14:21:28 task_gen -> apply_objdeps (137952972)
> 14:21:28 task_gen posted testprog
> 14:21:28 build executor starting
> 14:21:28 ccroot _scan_preprocessor(self, node, env, path_lst)
> 14:21:28 preproc scanning test.c (in .conf_check_0)
> 14:21:28 preproc reading file 
> '/hosthome/sp/nivoa/build/.conf_check_0/test.c'
> 14:21:28 deps deps for 
> src:///hosthome/sp/nivoa/build/.conf_check_0/test.c: []; unresolved []
> 14:21:28 deps scanner for cc: build/.conf_check_0/test.c -> 
> build/.conf_check_0/testbuild/default/test_1.o  returned [] []
> 14:21:28 envhash 'o\xfc\x00\xb7\x84\xefraI\xd9\x88[\xd54\x80v' 
> ["['/usr/bin/gcc']", '[]', '[]', '[]', '[]', '', "['-c', '-o', '']", '[]']
> 14:21:28 task task      {task: cc test.c -> test_1.o} must run as it was 
> never run before or the task code changed
> 14:21:28 runner system command -> ['/usr/bin/gcc', '../test.c', '-c', 
> '-o', 'default/test_1.o']
> 14:21:28 envhash 'L\xb7/\xa09vG\xa1q\xa7;D3\xa3Gh' ["['/usr/bin/gcc']", 
> '', "['-o', '']", "['-Wl,-Bdynamic', '-lsctp']"]
> 14:21:28 task task      {task: cc_link test_1.o -> testprog} must run as 
> it was never run before or the task code changed
> 14:21:28 runner system command -> ['/usr/bin/gcc', 'default/test_1.o', 
> '-o', 
> '/hosthome/sp/nivoa/build/.conf_check_0/testbuild/default/testprog', 
> '-Wl,-Bdynamic', '-lsctp']
> ok
> 14:21:29 action  def f(task):     env = task.env     wd = getattr(task, 
> 'cwd', None)     def to_list(xx):         if isinstance(xx, str): return 
> [xx]         return xx     lst = []     lst.extend(to_list(env['CXX'])) 
>      lst.extend(to_list(env['CXXFLAGS']))    
>   lst.extend(to_list(env['CPPFLAGS']))    
>   lst.extend(to_list(env['_CXXINCFLAGS']))    
>   lst.extend(to_list(env['_CXXDEFFLAGS']))    
>   lst.extend(to_list(env['CXX_SRC_F']))     lst.extend([a.srcpath(env) 
> for a in task.inputs])     lst.extend(to_list(env['CXX_TGT_F']))    
>   lst.extend([a.bldpath(env) for a in task.outputs])     lst = [x for x 
> in lst if x]     return task.exec_command(lst, cwd=wd)
> 14:21:29 action  def f(task):     env = task.env     wd = getattr(task, 
> 'cwd', None)     def to_list(xx):         if isinstance(xx, str): return 
> [xx]         return xx     lst = []    
>   lst.extend(to_list(env['LINK_CXX']))    
>   lst.extend(to_list(env['CXXLNK_SRC_F']))    
>   lst.extend([a.srcpath(env) for a in task.inputs])    
>   lst.extend(to_list(env['CXXLNK_TGT_F']))    
>   lst.append(task.outputs[0].abspath(env))    
>   lst.extend(to_list(env['LINKFLAGS']))     lst = [x for x in lst if x] 
>      return task.exec_command(lst, cwd=wd)
> 'configure' finished successfully (1.444s)
> 14:21:29 env {'files': [], 'commands': {'distcheck': 0, 'dist': 0, 
> 'configure': True, 'install': True, 'clean': 0, 'distclean': 0, 
> 'uninstall': 0, 'check': 0, 'build': True}, 'hash': 0, 'argv': ['./waf', 
> 'configure', '-vvv', 'build', 'install'], 'options': {'force': False, 
> 'verbose': 3, 'destdir': '', 'zones': '', 'blddir': '', 'prefix': 
> '/usr/local/', 'jobs': 1, 'compile_targets': None, 'nocache': False, 
> 'progress_bar': 0, 'keep': False, 'srcdir': '', 'check_c_compiler': 'gcc 
> icc suncc'}, 'blddir': '/hosthome/sp/nivoa/build', 'environ': {'LANG': 
> 'en_US.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'MAIL': 
> '/var/mail/root', 'LC_MEASUREMENT': 'en_US.UTF-8', 'OLDPWD': '/root', 
> 'PWD': '/hosthome/sp/nivoa', 'SHLVL': '1', 'HUSHLOGIN': 'FALSE', 
> 'LOGNAME': 'root', 'USER': 'root', 'PATH': 
> '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HOME': 
> '/root', 'LS_OPTIONS': '--color=auto', 'PS1': '\\h:\\w\\$ ', '_': 
> './waf'}, 'srcdir': '/hosthome/sp/nivoa/src', 'cwd': '/hosthome/sp/nivoa'}
> 14:21:29 env {'version': 1069072, 'tools': [{'tool': 'ar', 'tooldir': 
> None, 'funs': None}, {'tool': 'cc', 'tooldir': None, 'funs': None}, 
> {'tool': 'gcc', 'tooldir': None, 'funs': None}, {'tool': 'compiler_cc', 
> 'tooldir': None, 'funs': None}]}
> 14:21:29 build srcnode is nivoa and srcdir /hosthome/sp/nivoa/src
> 14:21:29 build init variants
> 14:21:29 build list of variants is []
> 14:21:29 env {'CCFLAGS_MACBUNDLE': ['-fPIC'], 'program_PATTERN': '%s', 
> 'LIBPATH_ST': '-L%s', 'DEST_CPU': 'x86', 'CCLNK_SRC_F': '', 'PREFIX': 
> '/usr/local', 'SONAME_ST': '-Wl,-h,%s', 'CPP': '/usr/bin/cpp', 
> 'ARFLAGS': 'rcs', 'SHLIB_MARKER': '-Wl,-Bdynamic', 'LIB_SCTP': ['sctp'], 
> 'CPPPATH_ST': '-I%s', 'LINK_CC': ['/usr/bin/gcc'], 'STATICLIB_ST': 
> '-l%s', 'RPATH_ST': '-Wl,-rpath,%s', 'CC_VERSION': ('4', '3', '4'), 
> 'CCFLAGS_DEBUG': ['-g'], 'LIB_ST': '-l%s', 'CCFLAGS_RELEASE': ['-O2'], 
> 'CC_TGT_F': ['-c', '-o', ''], 'FULLSTATIC_MARKER': '-static', 
> 'CCLNK_TGT_F': ['-o', ''], 'CC': ['/usr/bin/gcc'], 'STATICLIB_MARKER': 
> '-Wl,-Bstatic', 'RANLIB': '/usr/bin/ranlib', 'AR': '/usr/bin/ar', 
> 'staticlib_PATTERN': 'lib%s.a', 'staticlib_LINKFLAGS': ['-Wl,-Bstatic'], 
> 'CC_SRC_F': '', 'CCDEFINES_ST': '-D%s', 'shlib_LINKFLAGS': ['-shared'], 
> 'LINKFLAGS_MACBUNDLE': ['-bundle', '-undefined', 'dynamic_lookup'], 
> 'shlib_PATTERN': 'lib%s.so', 'shlib_CCFLAGS': ['-fPIC', '-DPIC'], 
> 'STATICLIBPATH_ST': '-L%s', 'DEST_OS': 'linux', 'COMPILER_CC': 'gcc', 
> 'macbundle_PATTERN': '%s.bundle', 'DEST_BINFMT': 'elf', 'CC_NAME': 'gcc'}
> 14:21:29 build init variants
> 14:21:29 build list of variants is ['default']
> Waf: Entering directory `/hosthome/sp/nivoa/build'
> 14:21:29 build compile called
> 14:21:29 build delayed operation TaskGen.flush() called
> 14:21:29 task_gen posting objects (normal)
> 14:21:29 task_gen posting <task_gen 'nivpubl' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/src/libs> 137957580
> 14:21:29 task_gen -> add_extra_flags (137957580)
> 14:21:29 task_gen -> default_cc (137957580)
> 14:21:29 task_gen -> init_cc (137957580)
> 14:21:29 task_gen -> apply_type_vars (137957580)
> 14:21:29 task_gen -> exec_rule (137957580)
> 14:21:29 task_gen -> vars_target_cshlib (137957580)
> 14:21:29 task_gen -> apply_core (137957580)
> 14:21:29 task_gen -> apply_link (137957580)
> 14:21:29 task_gen -> apply_implib (137957580)
> 14:21:29 task_gen -> apply_vnum (137957580)
> 14:21:29 task_gen -> apply_lib_vars (137957580)
> 14:21:29 task_gen -> apply_incpaths (137957580)
> 14:21:29 task_gen -> apply_obj_vars_cc (137957580)
> 14:21:29 task_gen -> default_link_install (137957580)
> 14:21:29 task_gen -> apply_obj_vars (137957580)
> 14:21:29 task_gen -> apply_defines_cc (137957580)
> 14:21:29 task_gen -> apply_verif (137957580)
> 14:21:29 task_gen -> apply_objdeps (137957580)
> 14:21:29 task_gen posted nivpubl
> 14:21:29 task_gen posting <task_gen 'nivreqst' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/src/libs> 137960876
> 14:21:29 task_gen -> add_extra_flags (137960876)
> 14:21:29 task_gen -> default_cc (137960876)
> 14:21:29 task_gen -> init_cc (137960876)
> 14:21:29 task_gen -> apply_type_vars (137960876)
> 14:21:29 task_gen -> exec_rule (137960876)
> 14:21:29 task_gen -> vars_target_cshlib (137960876)
> 14:21:29 task_gen -> apply_core (137960876)
> 14:21:29 task_gen -> apply_link (137960876)
> 14:21:29 task_gen -> apply_implib (137960876)
> 14:21:29 task_gen -> apply_vnum (137960876)
> 14:21:29 task_gen -> apply_lib_vars (137960876)
> 14:21:29 task_gen -> apply_incpaths (137960876)
> 14:21:29 task_gen -> apply_obj_vars_cc (137960876)
> 14:21:29 task_gen -> default_link_install (137960876)
> 14:21:29 task_gen -> apply_obj_vars (137960876)
> 14:21:29 task_gen -> apply_defines_cc (137960876)
> 14:21:29 task_gen -> apply_verif (137960876)
> 14:21:29 task_gen -> apply_objdeps (137960876)
> 14:21:29 task_gen posted nivreqst
> 14:21:29 task_gen posting <task_gen 'nivsrch' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/src/libs> 137974028
> 14:21:29 task_gen -> add_extra_flags (137974028)
> 14:21:29 task_gen -> default_cc (137974028)
> 14:21:29 task_gen -> init_cc (137974028)
> 14:21:29 task_gen -> apply_type_vars (137974028)
> 14:21:29 task_gen -> exec_rule (137974028)
> 14:21:29 task_gen -> vars_target_cshlib (137974028)
> 14:21:29 task_gen -> apply_core (137974028)
> 14:21:29 task_gen -> apply_link (137974028)
> 14:21:29 task_gen -> apply_implib (137974028)
> 14:21:29 task_gen -> apply_vnum (137974028)
> 14:21:29 task_gen -> apply_lib_vars (137974028)
> 14:21:29 task_gen -> apply_incpaths (137974028)
> 14:21:29 task_gen -> apply_obj_vars_cc (137974028)
> 14:21:29 task_gen -> default_link_install (137974028)
> 14:21:29 task_gen -> apply_obj_vars (137974028)
> 14:21:29 task_gen -> apply_defines_cc (137974028)
> 14:21:29 task_gen -> apply_verif (137974028)
> 14:21:29 task_gen -> apply_objdeps (137974028)
> 14:21:29 task_gen posted nivsrch
> 14:21:29 task_gen posting <task_gen 'niv-publ' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/src/ui/cli> 137974220
> 14:21:29 task_gen -> add_extra_flags (137974220)
> 14:21:29 task_gen -> default_cc (137974220)
> 14:21:29 task_gen -> init_cc (137974220)
> 14:21:29 task_gen -> apply_type_vars (137974220)
> 14:21:29 task_gen -> exec_rule (137974220)
> 14:21:29 task_gen -> vars_target_cprogram (137974220)
> 14:21:29 task_gen -> apply_core (137974220)
> 14:21:29 task_gen -> apply_link (137974220)
> 14:21:29 task_gen -> apply_lib_vars (137974220)
> 14:21:29 task_gen -> apply_incpaths (137974220)
> 14:21:29 task_gen -> apply_obj_vars_cc (137974220)
> 14:21:29 task_gen -> default_link_install (137974220)
> 14:21:29 task_gen -> apply_obj_vars (137974220)
> 14:21:29 task_gen -> apply_defines_cc (137974220)
> 14:21:29 task_gen -> apply_verif (137974220)
> 14:21:29 task_gen -> apply_objdeps (137974220)
> 14:21:29 task_gen posted niv-publ
> 14:21:29 task_gen posting <task_gen 'niv-dnld' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/src/ui/cli> 137974604
> 14:21:29 task_gen -> add_extra_flags (137974604)
> 14:21:29 task_gen -> default_cc (137974604)
> 14:21:29 task_gen -> init_cc (137974604)
> 14:21:29 task_gen -> apply_type_vars (137974604)
> 14:21:29 task_gen -> exec_rule (137974604)
> 14:21:29 task_gen -> vars_target_cprogram (137974604)
> 14:21:29 task_gen -> apply_core (137974604)
> 14:21:29 task_gen -> apply_link (137974604)
> 14:21:29 task_gen -> apply_lib_vars (137974604)
> 14:21:29 task_gen -> apply_incpaths (137974604)
> 14:21:29 task_gen -> apply_obj_vars_cc (137974604)
> 14:21:29 task_gen -> default_link_install (137974604)
> 14:21:29 task_gen -> apply_obj_vars (137974604)
> 14:21:29 task_gen -> apply_defines_cc (137974604)
> 14:21:29 task_gen -> apply_verif (137974604)
> 14:21:29 task_gen -> apply_objdeps (137974604)
> 14:21:29 task_gen posted niv-dnld
> 14:21:29 task_gen posting <task_gen 'niv-srch' of type task_gen defined 
> in dir:///hosthome/sp/nivoa/src/ui/cli> 137975692
> 14:21:29 task_gen -> add_extra_flags (137975692)
> 14:21:29 task_gen -> default_cc (137975692)
> 14:21:29 task_gen -> init_cc (137975692)
> 14:21:29 task_gen -> apply_type_vars (137975692)
> 14:21:29 task_gen -> exec_rule (137975692)
> 14:21:29 task_gen -> vars_target_cprogram (137975692)
> 14:21:29 task_gen -> apply_core (137975692)
> 14:21:29 task_gen -> apply_link (137975692)
> 14:21:29 task_gen -> apply_lib_vars (137975692)
> 14:21:29 task_gen -> apply_incpaths (137975692)
> 14:21:29 task_gen -> apply_obj_vars_cc (137975692)
> 14:21:29 task_gen -> default_link_install (137975692)
> 14:21:29 task_gen -> apply_obj_vars (137975692)
> 14:21:29 task_gen -> apply_defines_cc (137975692)
> 14:21:29 task_gen -> apply_verif (137975692)
> 14:21:29 task_gen -> apply_objdeps (137975692)
> 14:21:29 task_gen posted niv-srch
> 14:21:29 build executor starting
> 14:21:29 envhash '(\x02\xa4\xeei\xccZ\xa3R\xa6\xdc=\xf4#\xbcp' 
> ["['/usr/bin/gcc']", "['-O3', '-fPIC', '-DPIC']", '[]', '[]', '[]', '', 
> "['-c', '-o', '']", '[]']
> 14:21:29 Logs Task      {task: cc nivpubl.c -> nivpubl_1.o}
> 14:21:29 envhash '(\x02\xa4\xeei\xccZ\xa3R\xa6\xdc=\xf4#\xbcp' 
> ["['/usr/bin/gcc']", "['-O3', '-fPIC', '-DPIC']", '[]', '[]', '[]', '', 
> "['-c', '-o', '']", '[]']
> 14:21:29 Logs Task      {task: cc nivreqst.c -> nivreqst_2.o}
> 14:21:29 envhash '(\x02\xa4\xeei\xccZ\xa3R\xa6\xdc=\xf4#\xbcp' 
> ["['/usr/bin/gcc']", "['-O3', '-fPIC', '-DPIC']", '[]', '[]', '[]', '', 
> "['-c', '-o', '']", '[]']
> 14:21:29 Logs Task      {task: cc nivsrch.c -> nivsrch_3.o}
> 14:21:29 ccroot _scan_preprocessor(self, node, env, path_lst)
> 14:21:29 preproc scanning niv-publ.c (in cli)
> 14:21:29 preproc reading file '/hosthome/sp/nivoa/src/ui/cli/niv-publ.c'
> 14:21:29 preproc line is include - <stdio.h> state is []
> 14:21:29 preproc include found stdio.h    (<)
> 14:21:29 preproc line is include - <stdlib.h> state is []
> 14:21:29 preproc include found stdlib.h    (<)
> 14:21:29 preproc line is include - <nivpubl.h> state is []
> 14:21:29 preproc include found nivpubl.h    (<)
> 14:21:29 deps deps for src:///hosthome/sp/nivoa/src/ui/cli/niv-publ.c: 
> []; unresolved ['stdio.h', 'stdlib.h', 'nivpubl.h']
> 14:21:29 deps scanner for cc: src/ui/cli/niv-publ.c -> 
> build/default/src/ui/cli/niv-publ_1.o  returned [] ['stdio.h', 
> 'stdlib.h', 'nivpubl.h']
> 14:21:29 envhash 'o\xfc\x00\xb7\x84\xefraI\xd9\x88[\xd54\x80v' 
> ["['/usr/bin/gcc']", '[]', '[]', '[]', '[]', '', "['-c', '-o', '']", '[]']
> 14:21:29 task task      {task: cc niv-publ.c -> niv-publ_1.o} must run 
> as it was never run before or the task code changed
> [ 4/12] cc: src/ui/cli/niv-publ.c -> build/default/src/ui/cli/niv-publ_1.o
> 14:21:29 runner system command -> ['/usr/bin/gcc', 
> '../src/ui/cli/niv-publ.c', '-c', '-o', 'default/src/ui/cli/niv-publ_1.o']
> 14:21:29 ccroot _scan_preprocessor(self, node, env, path_lst)
> 14:21:29 preproc scanning niv-dnld.c (in cli)
> 14:21:29 preproc reading file '/hosthome/sp/nivoa/src/ui/cli/niv-dnld.c'
> 14:21:29 preproc line is include - <stdio.h> state is []
> 14:21:29 preproc include found stdio.h    (<)
> 14:21:29 preproc line is include - <stdlib.h> state is []
> 14:21:29 preproc include found stdlib.h    (<)
> 14:21:29 preproc line is include - <getopt.h> state is []
> 14:21:29 preproc include found getopt.h    (<)
> 14:21:29 preproc line is include - <nivreqst.h> state is []
> 14:21:29 preproc include found nivreqst.h    (<)
> 14:21:29 preproc line is define - NOVERBOSE 1 state is []
> 14:21:29 preproc define NOVERBOSE   NOVERBOSE 1
> 14:21:29 preproc line is define - VERBOSE 2 state is []
> 14:21:29 preproc define VERBOSE   VERBOSE 2
> 14:21:29 preproc line is define - QUIET 3 state is []
> 14:21:29 preproc define QUIET   QUIET 3
> 14:21:29 preproc line is define - DEFAULT 1 state is []
> 14:21:29 preproc define DEFAULT   DEFAULT 1
> 14:21:29 preproc line is define - FILESIZE 1000 state is []
> 14:21:29 preproc define FILESIZE   FILESIZE 1000
> ../src/ui/cli/niv-publ.c:3:21: error: nivpubl.h: No such file or directory
> 14:21:29 deps deps for src:///hosthome/sp/nivoa/src/ui/cli/niv-dnld.c: 
> []; unresolved ['stdio.h', 'stdlib.h', 'getopt.h', 'nivreqst.h']
> 14:21:29 deps scanner for cc: src/ui/cli/niv-dnld.c -> 
> build/default/src/ui/cli/niv-dnld_2.o  returned [] ['stdio.h', 
> 'stdlib.h', 'getopt.h', 'nivreqst.h']
> 14:21:29 envhash 'o\xfc\x00\xb7\x84\xefraI\xd9\x88[\xd54\x80v' 
> ["['/usr/bin/gcc']", '[]', '[]', '[]', '[]', '', "['-c', '-o', '']", '[]']
> 14:21:29 task task      {task: cc niv-dnld.c -> niv-dnld_2.o} must run 
> as it was never run before or the task code changed
> 14:21:29 ccroot _scan_preprocessor(self, node, env, path_lst)
> 14:21:29 preproc scanning niv-srch.c (in cli)
> 14:21:29 preproc reading file '/hosthome/sp/nivoa/src/ui/cli/niv-srch.c'
> 14:21:29 preproc line is include - <stdio.h> state is []
> 14:21:29 preproc include found stdio.h    (<)
> 14:21:29 preproc line is include - <stdlib.h> state is []
> 14:21:29 preproc include found stdlib.h    (<)
> 14:21:29 preproc line is include - <nivsrch.h> state is []
> 14:21:29 preproc include found nivsrch.h    (<)
> 14:21:29 deps deps for src:///hosthome/sp/nivoa/src/ui/cli/niv-srch.c: 
> []; unresolved ['stdio.h', 'stdlib.h', 'nivsrch.h']
> 14:21:29 deps scanner for cc: src/ui/cli/niv-srch.c -> 
> build/default/src/ui/cli/niv-srch_3.o  returned [] ['stdio.h', 
> 'stdlib.h', 'nivsrch.h']
> 14:21:29 envhash 'o\xfc\x00\xb7\x84\xefraI\xd9\x88[\xd54\x80v' 
> ["['/usr/bin/gcc']", '[]', '[]', '[]', '[]', '', "['-c', '-o', '']", '[]']
> 14:21:29 task task      {task: cc niv-srch.c -> niv-srch_3.o} must run 
> as it was never run before or the task code changed
> 14:21:29 envhash '\x88\xf7\xde\r\xe8\x95\xf1\n\x0c\x03EM\x9d\xf6-.' 
> ["['/usr/bin/gcc']", '', "['-o', '']", "['-shared']"]
> 14:21:29 task task      {task: cc_link nivpubl_1.o -> libnivpubl.so} 
> must run as it was never run before or the task code changed
> Waf: Leaving directory `/hosthome/sp/nivoa/build'
> Build failed
>   -> task failed (err #1):
>      {task: cc niv-publ.c -> niv-publ_1.o}
>    File "./waf", line 153, in <module>
>      Scripting.prepare(t, cwd, VERSION, wafdir)
>    File 
> "/hosthome/sp/nivoa/.waf-1.5.10-15581553f45fcbe34120bea73f83c109/wafadmin/Scripting.py", 
> line 107, in prepare
>      error(str(e))
>
> _______________________________________________
> Netkit.users mailing list
> Netkit.users a list.dia.uniroma3.it
> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>
>   


More information about the Netkit.users mailing list