[okl4-developer] Starting OKL4 development... success
Adam 'WeirdArms' Wiggins
awiggins at ok-labs.com
Mon Jan 14 09:52:12 EST 2008
Adding '-c' to your build line will also prompt SCons to remove all
generated files for that particular build line.
Cheers, Adam
On 14/01/2008, at 9:32 AM, David Mirabito wrote:
> HI Geoff,
> To help you out with your immediate question, the build-system
> builds all object files, libraries and intermediary files in to the
> 'build' directory, so to 'make clean' you can just
>
> rm -rf build
> However hopefully SCons does a decent enough job of dependency
> checking
> that this should not be required very often.
>
> It might be useful to note here that you can use BUILD_DIR=my/build/
> dir
> on the command line of a build to have it build somewhere else. This
> could be handy if, for instance you want to keep a couple of
> configurations around and don't want to wait for SCons to do a
> complete
> rebuild each time you switch back and forth.
>
> As for python versions, 2.51 is OK. The issue seemed to be a bug in
> the
> Python 'struct' module, which was introduced in 2.5 and then
> subsequently fixed. It was a obvious error that crashed out to a
> backtrace, so if the build seems good, than chances are it is :)
>
> Cheers,
> - David
>
> Subcommander l0r3zz wrote:
>> Sorry for being premature.
>> I've solved my build problems on my own ;)
>> I do still have the question of whether it is "safe" to use Python
>> 2.51 as
>> I'm doing,
>> the build seems to have completed without incident.
>>
>> I'm not very familiar with the SCons way of building software,
>> could someone
>> point me to a "howto" that talks about how OK-Labs nicta has
>> utilized it?
>> My immediate question is how do I perform the equivalent of a "make
>> clean" ?
>>
>>
>>
>> On Jan 13, 2008 12:07 PM, Subcommander l0r3zz <l0r3zz at gmail.com>
>> wrote:
>>
>>
>>> On Jan 13, 2008 2:25 AM, Subcommander l0r3zz <l0r3zz at gmail.com>
>>> wrote:
>>>
>>>
>>>> Compiling under OpenSuSE 10.3 with the downloaded toolchain
>>>> suggested
>>>> for ia32_pc99.
>>>> Problems with the build environment wanting distcc.
>>>> Is there a more comprehensive "how to" for a nube to get their
>>>> build
>>>> environment up then just the README ?
>>>>
>>>> Checked the archives and couldn't find anything.
>>>>
>>>> Will start on qemu and then switch to VMware (with VT enabled ;)
>>>>
>>>>
>>>> Thanks in advance.
>>>>
>>>
>>> I found this in the archives...
>>>
>>> The better guide is here
>>>
>>>> http://portal.ok-labs.com/_assets/downloads/README.quickstart.txt
>>>>
>>>> I think build_system.rst is very old and it doesn't apply to OKL4.
>>>>
>>>>
>>> Must the Python version ABSOLUTELY be 2.4? I have 2.51 installed
>>> under
>>> OpenSuSE 10.3 and I fudged the sym link.
>>> Could this cause problems? (Actually my immediate problem is how
>>> to get it
>>> to NOT use distcc ;)
>>>
>>>
>>>
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Developer mailing list
>> Developer at okl4.org
>> https://lists.okl4.org/mailman/listinfo/developer
>>
>
>
> _______________________________________________
> Developer mailing list
> Developer at okl4.org
> https://lists.okl4.org/mailman/listinfo/developer
>
More information about the Developer
mailing list