Hi,

Must admit the build process is quite complex.
I'm on Windows 2000, VC.net 2003.

Anyway, here's my problem:

When compiling 'scons -c', here's what I get:

D:\john\projects\voip\libs\sip_stack\exosip\openwengo>scons -c
scons: Reading SConscript files ...
qt4 (internal)
boost (internal)
boost-unit-test (internal)
gtk (internal)
sdl (internal)
sdl_image (internal)
global (internal)
wtimer (internal)
samplerate (internal)
tinyxml (internal)
wengocurl (internal)
libeay32 (system)
ssleay32 (system)
ws2_32 (system)
winmm (system)
gdi32 (system)
TypeError: Directory D:\john\projects\voip\libs\sip_stack\exosip\openwengo\libs\
util\doc found where file expected.:
  File "SConstruct", line 16:
env.SConscript('SConscript', build_dir = env.WengoGetRootBuildDir(), duplica
te = 0)
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 494:
    return apply(_SConscript, [self.fs,] + files, {'exports' : exports})
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 226:
    exec _file_ in call_stack[-1].globals
  File "SConscript", line 28:
    SConscript(dirs = projects)
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 557:
    return apply(method, args, kw)
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 494:
    return apply(_SConscript, [self.fs,] + files, {'exports' : exports})
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 226:
    exec _file_ in call_stack[-1].globals
  File "libs\util\SConscript", line 34:
    env.WengoAddDoxyfile()
File "D:\john\projects\voip\libs\sip_stack\exosip\openwengo\wengoscons\wengosc
ons\wengoenv.py", line 1430:
doc = self.Command(os.path.join(self.__getSourcePath(), 'doc'), 'Doxyfile',
'cd $SOURCE_PATH & doxygen')
  File "C:\PYTHON23\scons-0.96.91\SCons\Environment.py", line 1255:
    return apply(bld, (self, target, source), kw)
  File "C:\PYTHON23\scons-0.96.91\SCons\Builder.py", line 604:
    return self._execute(env, target, source, OverrideWarner(kw), ekw)
  File "C:\PYTHON23\scons-0.96.91\SCons\Builder.py", line 556:
    tlist, slist = self._create_nodes(env, target, source)
  File "C:\PYTHON23\scons-0.96.91\SCons\Builder.py", line 511:
    tlist = env.arg2nodes(target, target_factory)
  File "C:\PYTHON23\scons-0.96.91\SCons\Environment.py", line 332:
    v = node_factory(self.subst(v, raw=1))
  File "C:\PYTHON23\scons-0.96.91\SCons\Node\FS.py", line 1043:
    return self.Entry(name, directory, create, File)
  File "C:\PYTHON23\scons-0.96.91\SCons\Node\FS.py", line 1030:
    return self._doLookup(klass, name, directory, create)
  File "...\SCons\Memoizer-cache_get-lambda<_doLookup>", line 4:
    None
  File "C:\PYTHON23\scons-0.96.91\SCons\Memoize.py", line 287:
    rval = cdict[ckey] = apply(func, args, kw)
  File "C:\PYTHON23\scons-0.96.91\SCons\Node\FS.py", line 968:
    result.diskcheck_match()
  File "C:\PYTHON23\scons-0.96.91\SCons\Node\FS.py", line 1609:
    "Directory %s found where file expected.")
  File "C:\PYTHON23\scons-0.96.91\SCons\Node\FS.py", line 324:
    raise TypeError, errorfmt % path






After swearing a little, I removed the empty 'doc' directories.
Now, I get this:

D:\john\projects\voip\libs\sip_stack\exosip\openwengo>scons -c
scons: Reading SConscript files ...
qt4 (internal)
boost (internal)
boost-unit-test (internal)
gtk (internal)
sdl (internal)
sdl_image (internal)
global (internal)
wtimer (internal)
samplerate (internal)
tinyxml (internal)
wengocurl (internal)
libeay32 (system)
ssleay32 (system)
ws2_32 (system)
winmm (system)
gdi32 (system)
wengoutil (internal)
AttributeError: NodeList instance has no attribute 'abspath':
  File "SConstruct", line 16:
env.SConscript('SConscript', build_dir = env.WengoGetRootBuildDir(), duplica
te = 0)
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 494:
    return apply(_SConscript, [self.fs,] + files, {'exports' : exports})
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 226:
    exec _file_ in call_stack[-1].globals
  File "SConscript", line 28:
    SConscript(dirs = projects)
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 557:
    return apply(method, args, kw)
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 494:
    return apply(_SConscript, [self.fs,] + files, {'exports' : exports})
  File "C:\PYTHON23\scons-0.96.91\SCons\Script\SConscript.py", line 226:
    exec _file_ in call_stack[-1].globals
  File "libs\util\SConscript", line 36:
    env.WengoStaticLibrary('wengoutil', sources)
File "D:\john\projects\voip\libs\sip_stack\exosip\openwengo\wengoscons\wengosc
ons\wengoenv.py", line 984:
    self.__prepareUsedLibs()
File "D:\john\projects\voip\libs\sip_stack\exosip\openwengo\wengoscons\wengosc
ons\wengoenv.py", line 670:
    self.__useLibrary(libEnv)
File "D:\john\projects\voip\libs\sip_stack\exosip\openwengo\wengoscons\wengosc
ons\wengoenv.py", line 1388:
    self.WengoAddLibPath([os.path.split(tmp2.abspath)[0]])


After swearing a little more, I sent this mail ;) Anybody, please help. Thanks!

Best,
John




--
John Torjo,    Contributing editor, C/C++ Users Journal
-- "Win32 GUI Generics" -- generics & GUI do mix, after all
-- http://www.torjo.com/win32gui/surfaces.html - Sky's the limit!
-- http://www.torjo.com/cb/ - Click, Build, Run!

_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to