Re: [build.py] problem with waf
Robin Dunn <[email protected]>
| Newsgroups | gmane.comp.python.wxpython.devel |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > Last night I checkout the current wxPhoenix and wxWidgets as submodule > and tried to build it on my Lubuntu 14.04.2. > Before starting the build command I checked with apt-get the existence > of the needed librarys/packages described in README.rst. > The build command > > "python3 ./build.py build" > > Caused the error below. I don't understand because I don't know what > waf is. There is no manpage available about it on my system. > The "--help" of the downloaded waf-binary in Phoenix/bin describe a lot > of options but didn't tell about what it really is. http://en.wikipedia.org/wiki/Waf https://github.com/waf-project/waf It is a tool like make or other recipe driven software build tools, except it uses Python code to define the build rules. See Phoenix/wscript. From the README: """ The following commands are required to be able to build Phoenix from scratch. In other words, from a pristine source tree with none of the generated code present yet. They can be run individually or you can specify all of them on a single command line, in the order given. Once a command has succeded in one run of build.py there is no need to run that command again in a later run, unless you've changed something which that command has the responsibility to process. * dox: ... * etg: ... * sip: ... * build: ... """ You need to run at least the other 3 build.py commands shown above before the build command. -- Robin Dunn Software Craftsman http://wxPython.org -- You received this message because you are subscribed to the Google Groups "wxPython-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.