Re: LibreOffice Digest, Vol 19, Issue 19

classic Classic list List threaded Threaded
8 messages Options
lakshman udayakantha lakshman udayakantha
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

hi
                  I am new to open source world and like to involved in libreoffice development. can you give me detailed on how to build process goes on windows using eclipse? 

Lakshman Udayakantha


_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
julien2412 julien2412
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

Hi,

I don't think it's possible to build the project on Eclipse (see http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=search_page&node=1639786&query=eclipse), but perhaps I'm wrong.
You must know that most of LO is written in C++. There are some C, Java and Python, even a few assembly too.

For the rest, a good start to compile from source is here : http://wiki.documentfoundation.org/Development/Native_Build

Julien.
Jonathan Aquilina Jonathan Aquilina
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

On 03/03/2012 16:24, julien2412 wrote:
> Hi,
>
> I don't think it's possible to build the project on Eclipse (see
> http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=search_page&node=1639786&query=eclipse),
> but perhaps I'm wrong.
> You must know that most of LO is written in C++. There are some C, Java and
> Python, even a few assembly too.

Julien if you look at the eclipse website coding can be done for c++ as
well its not strictly java.
>
> For the rest, a good start to compile from source is here :
> http://wiki.documentfoundation.org/Development/Native_Build
>
>

_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
julien2412 julien2412
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

I didn't say we couldn't code in C++ with Eclipse (never tested but I think you can also code in PHP with Eclipse), I just said "I don't think it's possible to build the LO project on Eclipse" :-)
Olivier Hallot Olivier Hallot
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

Em 03-03-2012 13:37, julien2412 escreveu:
> I didn't say we couldn't code in C++ with Eclipse (never tested but I think
> you can also code in PHP with Eclipse), I just said "I don't think it's
> possible to build the LO project on Eclipse" :-)

I use Eclipse with C++ CDT for one reason only: the editor and its
indexer, which helps a bit in showing the types of the objects. But it
took me a long time to get it minimally working and no build at all. No
miracle yet.
- --
Olivier Hallot
Founder, Board of Directors Member - The Document Foundation
LibreOffice translation leader for Brazilian Portuguese
+55-21-8822-8812
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPUlNlAAoJEJp3R7nH3vLxvmgIAICuA/hoPMlZnrFFhpINnmKG
aa7+/n+Du/G9zMLyFDUrKBSYWYs+adbjS3hvQUhn0xFQHsJyJtlfJ73/mppsyUy9
PhEkyOks+iRC3kJG3P7AOofx0Cs9ttJ77SlIvpng8Jb5vT9Pz7Za7tcBtMFojHs4
yutrhAwu+efmOW0KW45pivwcTbKs24TjUxdFzRW2WpxrBvLW/G3+beKYCJfK18tz
3/g8Q5Usz8S6aA5TWSmEIFb3aTWVp5ZmzD4rY1BoD4g8feOG+SPaOJp2mLxlAzp3
pQ/2SSXOLQn5x4XFgrKlAVe3d3AJi1Pb4pK7mP/v4a40GIF5gNTE/Gbe0wjLOys=
=Hs0o
-----END PGP SIGNATURE-----
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Jonathan Aquilina Jonathan Aquilina
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

On 03/03/2012 18:22, Olivier Hallot wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi
>
> Em 03-03-2012 13:37, julien2412 escreveu:
>> I didn't say we couldn't code in C++ with Eclipse (never tested but I think
>> you can also code in PHP with Eclipse), I just said "I don't think it's
>> possible to build the LO project on Eclipse" :-)
> I use Eclipse with C++ CDT for one reason only: the editor and its
> indexer, which helps a bit in showing the types of the objects. But it
> took me a long time to get it minimally working and no build at all. No
> miracle yet.

Hey Oliver I just imported core into eclipse :) is there a wiki page on
how to setup eclipse for others to follow?
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
julien2412 julien2412
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

Jonathan and Olivier : if you succeed in compiling LO with Eclipse, it could be great for compilation with an IDE !
About index, you can use http://opengrok.libreoffice.org/ but I suppose both of you already known this :-)

Julien.
Olivier Hallot Olivier Hallot
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Digest, Vol 19, Issue 19

In reply to this post by Jonathan Aquilina
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Jonathan

Em 03-03-2012 14:30, Jonathan Aquilina escreveu:
> Hey Oliver I just imported core into eclipse :) is there a wiki page on
> how to setup eclipse for others to follow?

Unfortunately not... And I must say that I am not an Eclipse expert
(even less for CDT) and the setup I have at the moment looks like a
chinese circus with rotating dishes on sticks. :-D

For example, Eclipse consider the following piece of code

   OUString & operator+=( const OUString & str ) SAL_THROW(())

a syntax error bacause it cannot resolve SAL_THROW(())

The least I can say, is that LibreOffice build structure and module tree
is not an Eclipse canonical C++ project. So there must be tons of
twisting to get it working.

So, of course, I end up using 1% of Eclipse power, and I build it out of
Eclipse.

... but I am perseverant... I will find the way...

- --
Olivier Hallot
Founder, Board of Directors Member - The Document Foundation
LibreOffice translation leader for Brazilian Portuguese
+55-21-8822-8812
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPUmI8AAoJEJp3R7nH3vLxozkIAL0Nx+rnXzXpt7F/zoIg8yge
LQbKl9mOc40HhlB+idjRoCPWkDbxkizabuS7mNhd6PaUmPVLZj5D+1APz0u2Mp9R
8WtZ47/BRy5hynXjaPW76LYFJe07uTa3VyagNuIYh4lpEH/kxc/47Yi1GziWQrWS
BfyM5rW7psnxvj/DThNbv0FWkgsw+UheQOyPiFLgjcHJI9h0lYDyEWPwtJ01/6Nz
EOwhdQ8MZsu3ZRe79S71mdM1+kSv0qH4Fd67ItNgDGZKswduqSEZx2ANcVfOJtMM
dhT/aEUutKZ58OTCJOJ7lPF6kYRB2apqLwzWk/ed2x49aWVtSSvYT1queiqdL8s=
=aSRP
-----END PGP SIGNATURE-----
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice