Hello Peter, Yury, All,

replying to both messages inline.

On Tue, Apr 18, 2023 at 05:24:58AM +0000, Peter kovacs wrote:

> Hello Yury
> 
> You can build more or less every module on its own. If there is a dependency 
> module then you need the inc header files and the module binary to link 
> against.
> At least this is my understanding on the build architecture.

Yes, that is how it works.

[...]

> Am 18. April 2023 06:49:03 MESZ schrieb Yury Tarasievich:
> >On 16/04/2023 16:21, Arrigo Marchiori wrote:
> >> I just pushed some commits to the scons-build branch, in which I am
> >> attempting to write _from scratch_ the SConscripts to build some
> >> modules.
> >...
> >> The only module that _seems_ to build is xml2cmp, but only under Linux
> >> so far.
> >
> >Is it because of modules dependencies, would you say, or because toolchain 
> >and codebase are out of sync w/r to language features used and similar 
> >issues?

The xml2cmp does not need other modules.

In practice, I took the list of modules, in the order they are built,
and started with the first ones.

I am working on a system (Linux openSUSE Leap 15.4) that is able to
build trunk and AOO41X (with minor edits), so I can exclude
toolchain-related problems.

> > Last time I looked at that branch, the transition of build descriptions to 
> > scons hadn't been completed. 

This thread is about bringing the transition forward ;-)

> > Can you even build AOO modules one by one, aren't they all inter-dependent?

I must add to my reply above, that the current scripts isolate SCons'
build artifacts, installing them all into a subdirectory named
"scons". This avoids mixing Scons and GBuild output, and IMHO it is a
good idea.

The current structure of the ``solver'' is... complex, and I hope this
migration could become and occasion to make it simpler and/or more
efficient.

Best regards,
-- 
Arrigo

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to