2009/12/8 Björn Michaelsen <[email protected]>:

> I just played a bit with the cmake stuff.
> Unfortuantely, I failed to complete a build - a single process make
> fails with:
>
> .../cmake/OOO310_m11/sal/inc/rtl/allocator.hxx:185: error: namespace alias 
> ‘_STL’ not allowed here, assuming ‘stlp_std’
>
> Im not sure, if there is anything wrong with my environment (Ubuntu
> 64-Bit - but I dont think the 64-Bit arch to be an issue in this case).
> Hints welcome.

Here are some things to note:

- did you use the 3.1 release tarball and not something newer?
- Ubuntu's default stlport is 5.something, whereas 3.1 requires 4.6 something
- I would strongly recommend that you set the platform defines for 64
bit, actually I'm not sure that the x86 ones are right either :)

If that does not help, I can try compiling it myself, but probably not
before the weekend.

> So it seems there are not complete dependencies generated by cmake (as
> in: one make process holds the complete dependency tree with all
> targets). Also, I noticed that the makefiles generated by cmake are
> recursive. This is not so much an issue on *nix-systems, where file-io
> and processes are cheap, but it certainly would be on Windows. So I
> would be really interested in the cmake-output for Windows.

I'm not very familiar with the internals of CMake or Windows. Perhaps
you should ask these questions on the CMake mailing list. The
developers are very active and helpful. This also avoids the broken
telephone effect.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to