Damian, I think you got me wrong. I am not saying Eclipse is bad. I say the wiki guide will configure eclipse to a basic level. Basic means you can navigate through code. Build elements.
Complete integration would include # have all in one project, instead of each module separated. # have all modules available as subprojects # be able to build in part or full from within Eclipse. # package and signing within the IDE. # auto update makefiles # templates for extention development or modules, including our project structures # visual helper and architecture planing tools # bugzilla support ( there is a plugin. Haven't tried yet) # setup functionalities so it is easy to setup your work environment # confluence integration for release management The only tool that I think is currently capable to provide the tooling is eclipse. I am very far away. And not even at the basic support that the guide promises. I try to jump at the complete picture. Especially the need to chop all code into small pieces pisses me off. There is sadly no real alternative to eclipse today. I think intelliJ is more stable and bit less resource hungry IDE. But they disqualified themself since no c++ Multilanguage support. Am 19. Juli 2017 08:41:27 MESZ schrieb ckalya...@gmail.com: >I have extensively used visual studio for 5+ years as a pure C++ >developers. Even Eclipse is quite good and used it in my earlier >android programming days although I find eclipse slower than visual >studio. But I think both of them are excellent IDE and one can use any >one of them. > >Thanks >Kalyani > >Sent from my iPhone > >> On Jul 18, 2017, at 11:35 PM, Damjan Jovanovic <dam...@apache.org> >wrote: >> >> What is so "very basic" about Eclipse? It's an excellent IDE, among >the >> best C++ IDEs I ever used, and the only IDE I use to develop AOO. >> >> I only used Visual Studio a little, and it seemed very good at the >.NET >> languages, but poor at C++. What does Visual Studio do, that Eclipse >CDT >> doesn't? >> >> Damjan >> >>> On Wed, Jul 19, 2017 at 8:18 AM, Peter kovacs <pe...@apache.org> >wrote: >>> >>> There is no uniform answer, since one works as he like. I don't >think we >>> change the policy. >>> However we have a guide for Eclipse on wiki. Which will give you a >very >>> basic IDE support. >>> I would like to use intelliJ, but the IDE does not support java and >C/C++ >>> at the same time. However a feature request has been made, and the >creator >>> company plans the support somewhere in the future. >>> You could try qtcreator, but I do not know how much the IDE can be >>> extended towards our needs. >>> >>> So I decided to hopp at Eclipse, since it has the best support >today. I am >>> thinking about a special IDE plugin. But I have not made much >progress. >>> Still bound to vi and command-line. >>> >>> Patricia is using Visual Studio on Windows I think. How is it >helping? >>> >>> All the best >>> Peter >>> >>> Am 19. Juli 2017 07:35:42 MESZ schrieb Yemelyanenko Fyodor < >>> fyodo...@hotmail.com>: >>>> Yes, sure, I mean IDE >>>> >>>> ------ Исходное сообщение ------ >>>> От: "Peter Kovacs" <peter.kov...@posteo.de> >>>> Кому: dev@openoffice.apache.org >>>> Отправлено: 19.07.2017 14:51:57 >>>> Тема: Re: Re[5]: Building OO >>>> >>>>> Hello, >>>>> >>>>> Do you mean by dev environment an IDE? >>>>> >>>>> All the best >>>>> Peter >>>>> >>>>> Am 19. Juli 2017 02:50:48 MESZ schrieb Yemelyanenko Fyodor >>>>> <fyodor_e@hot >>>>> mail.com>: >>>>>> Hello! >>>>>> >>>>>> I've switched to Ubuntu 14.04 mini with xubuntu-desktop and xrdp >>>>>> installed >>>>>> And OO built successfully! :-) >>>>>> >>>>>> Now trying to do the same on W7 x32. >>>>>> >>>>>> As Id like to deep dive into OO development, could you please >share >>>>>> what dev environment do you use on Ubuntu and on W7 (I believe, >that >>>>>> I'll finally success in building OO on Windows). >>>>>> Any thoughts on establishing dev environment will be appreciated. >>>>>> >>>>>> -- >>>>>> Fyodor >>>>>> >>>>>> ------ Исходное сообщение ------ >>>>>> От: "Емельяненко Федор" >>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> >>>>>> Кому: "Damjan Jovanovic" >>>> <dam...@apache.org<mailto:dam...@apache.org>> >>>>>> Копия: "Apache OO" >>>>>> <dev@openoffice.apache.org<mailto:dev@openoffice.apache.org>> >>>>>> Отправлено: 04.07.2017 12:57:52 >>>>>> Тема: Re[4]: Building OO >>>>>> >>>>>> I use following config script >>>>>> >>>>>> ./configure \ >>>>>> --with-frame-home="$SDK_PATH" \ >>>>>> --with-psdk-home="$SDK_PATH" \ >>>>>> --with-midl-path="$SDK_PATH/bin" \ >>>>>> --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \ >>>>>> --with-jdk-home="C:/PROGRA~2/Java/JDK18~1.0_1" \ >>>>>> --with-csc-path="C:/Windows/Microsoft.NET/Framework/v3.5" \ >>>>>> --with-cl-home="C:/PROGRA~2/MICROS~1.0/VC" \ >>>>>> --with-asm-home="C:/PROGRA~2/MICROS~1.0/VC/bin" \ >>>>>> --with-dmake-url="https://sourceforge.net/projects/ >>> oooextras.mirror/files/dmake-4.12.tar.bz2" >>>>>> \ >>>>>> --with-epm-url="https://sourceforge.net/projects/ >>> oooextras.mirror/files/epm-3.7.tar.gz" >>>>>> \ >>>>>> --disable-pch \ >>>>>> --disable-atl \ >>>>>> --disable-activex \ >>>>>> --disable-nss-module \ >>>>>> --without-junit \ >>>>>> --disable-directx >>>>>> >>>>>> On Windows 8.1 64 bit Hyper-v VM >>>>>> >>>>>> Full jdk path C:\Program Files (x86)\Java\jdk1.8.0_131 >>>>>> CL home C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC >>>>>> Asm home C:\Program Files (x86)\Microsoft Visual Studio >9.0\VC\bin >>>>>> >>>>>> I've tried to rebuild with following script (full path) with no >>>>>> success >>>>>> >>>>>> ./configure \ >>>>>> --with-frame-home="$SDK_PATH" \ >>>>>> --with-psdk-home="$SDK_PATH" \ >>>>>> --with-midl-path="$SDK_PATH/bin" \ >>>>>> --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \ >>>>>> --with-jdk-home="/cygdrive/c/Program Files >>>> (x86)/Java/jdk1.8.0_131" >>>>>> \ >>>>>> >>>> --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" >>>>>> \ >>>>>> --with-cl-home="/cygdrive/c/Program Files (x86)/Microsoft Visual >>>>>> Studio >>>>>> 9.0/VC" \ >>>>>> --with-asm-home="/cygdrive/c/Program Files (x86)/Microsoft Visual >>>>>> Studio 9.0/VC/bin" \ >>>>>> --with-dmake-url="https://sourceforge.net/projects/ >>> oooextras.mirror/files/dmake-4.12.tar.bz2" >>>>>> \ >>>>>> --with-epm-url="https://sourceforge.net/projects/ >>> oooextras.mirror/files/epm-3.7.tar.gz" >>>>>> \ >>>>>> --disable-pch \ >>>>>> --disable-atl \ >>>>>> --disable-activex \ >>>>>> --disable-nss-module \ >>>>>> --without-junit \ >>>>>> --disable-directx >>>>>> >>>>>> Now I have error on module gtest... >>>>>> >>>>>> dmake: Error code 2, while making >>>>>> './wntmsci12.pro/misc/build/so_built_oo_gtest' >>>>>> >>>>>> 1 module(s): >>>>>> gtest >>>>>> need(s) to be rebuilt >>>>>> >>>>>> Reason(s): >>>>>> >>>>>> ERROR: error 65280 occurred while making >>>>>> /cygdrive/c/source/aoo-trunk/ext_libraries/gtest >>>>>> >>>>>> When you have fixed the errors in that module you can resume the >>>> build >>>>>> by running: >>>>>> >>>>>> build --all:gtest >>>>>> >>>>>> ------ Исходное сообщение ------ >>>>>> От: "Damjan Jovanovic" ><dam...@apache.org<mailto:dam...@apache.org>> >>>>>> Кому: "Yemelyanenko Fyodor" >>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> >>>>>> Копия: "Apache OO" >>>>>> <dev@openoffice.apache.org<mailto:dev@openoffice.apache.org>> >>>>>> Отправлено: 02.07.2017 16:46:09 >>>>>> Тема: Re: Re[2]: Building OO >>>>>> >>>>>> I just succeeded in building trunk with: >>>>>> >>>>>> 32 bit VirtualBox VM >>>>>> Windows XP >>>>>> SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" >>>>>> ./configure --with-frame-home="$SDK_PATH" >>>> --with-psdk-home="$SDK_PATH" >>>>>> --with-midl-path="$SDK_PATH/bin" >>>>>> --with-ant-home="/cygdrive/c/apache-ant-1.9.6" >>>>>> --with-dmake-url="http://dmake.apache-extras.org. >>> codespot.com/files/dmake-4.12.tar.bz2" >>>>>> --with-epm-url="http://www.msweet.org/files/project2/epm- >>> 3.7-source.tar.gz" >>>>>> --enable-pch --disable-atl --disable-activex >>>>>> --with-junit="/cygdrive/c/source/junit.jar" >>>>>> --with-hamcrest-core="/cygdrive/c/source/hamcrest.jar" >>>>>> --with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio >>>>>> 9.0/VC" >>>>>> >--with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" >>>>>> --with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0" >>>>>> --disable-directx --with-package-format="installed" >>>>>> --enable-wiki-publisher >>>>>> >>>>>> Please post your full setup and build options. >>>>>> >>>>>> Regards >>>>>> Damjan >>>>>> >>>>>> On Fri, Jun 30, 2017 at 7:37 AM, Yemelyanenko Fyodor >>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> wrote: >>>>>> Hello Damjan, >>>>>> >>>>>> I've commented out in main/udm/StaticLibrary_udm.mk >>>>>> >>>>>> #ifeq ($(OS),WNT) >>>>>> #$(eval $(call gb_StaticLibrary_add_cflags,udm,-GR)) >>>>>> #else >>>>>> >>>>>> Now build stopped on xml2cmp module... >>>>>> >>>>>> >>>>>> ============= >>>>>> Building module xml2cmp >>>>>> ============= >>>>>> >>>>>> Entering >>>>>> /cygdrive/c/source/aoo-trunk/main/xml2cmp/prj >>>>>> >>>>>> cd .. && make -s -r -j1 && make -s -r >>>>>> deliverlog >>>>>> [ info ALL ] LinkTarget Library/msvcprt.lib not defined: >>>>>> Assuming >>>>>> headers to be there! >>>>>> [ info ALL ] LinkTarget Library/kernel32.lib not defined: >>>>>> Assuming >>>>>> headers to be there! >>>>>> [ info ALL ] LinkTarget Library/msvcrt.lib not defined: >>>>>> Assuming >>>>>> headers to be there! >>>>>> [ info ALL ] LinkTarget Library/oldnames.lib not defined: >>>>>> Assuming >>>>>> headers to be there! >>>>>> [ build CXX ] >xml2cmp/source/finder/dependy >>>>>> dependy.cxx >>>>>> [ build CXX ] >xml2cmp/source/finder/dep_main >>>>>> dep_main.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/cr_html >>>>>> cr_html.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/cr_index >>>>>> cr_index.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/cr_metho >>>>>> cr_metho.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/filebuff >>>>>> filebuff.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/parse >>>>>> parse.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/xmlelem >>>>>> xmlelem.cxx >>>>>> [ build CXX ] xml2cmp/source/xcd/xmltree >>>>>> xmltree.cxx >>>>>> [ build CXX ] >xml2cmp/source/support/cmdline >>>>>> cmdline.cxx >>>>>> [ build CXX ] xml2cmp/source/support/heap >>>>>> heap.cxx >>>>>> [ build CXX ] xml2cmp/source/support/sistr >>>>>> sistr.cxx >>>>>> [ build CXX ] >xml2cmp/source/support/syshelp >>>>>> syshelp.cxx >>>>>> [ build CXX ] >xml2cmp/source/support/badcast >>>>>> badcast.cxx >>>>>> [ build DEP ] LNK:Executable/srvdepy.exe >>>>>> [ build CXX ] xml2cmp/source/xcd/main >>>>>> main.cxx >>>>>> [ build DEP ] LNK:Executable/xml2cmp.exe >>>>>> ', needed by >>>>>> '/cygdrive/c/source/aoo-trunk/main/solver/420/wntmsci1 >>> 2.pro/workdir/CxxObject/xml2cmp/source/xcd/cr_html.o<h >>> >ttp://wntmsci12.pro/workdir/CxxObject/xml2cmp/source/xcd/cr_html.o>'. >>>>>> Stop. >>>>>> dmake: Error code 2, while making 'all' >>>>>> >>>>>> 1 module(s): >>>>>> xml2cmp >>>>>> need(s) to be rebuilt >>>>>> >>>>>> Reason(s): >>>>>> >>>>>> ERROR: error 65280 occurred while making >>>>>> /cygdrive/c/source/aoo-trunk/main/xml2cmp/prj >>>>>> >>>>>> When you have fixed the errors in that module you can >resume >>>>>> the >>>>>> build by running: >>>>>> >>>>>> build --all:xml2cmp >>>>>> >>>>>> ------ Исходное сообщение ------ >>>>>> От: "Damjan Jovanovic" ><dam...@apache.org<mailto:dam...@apache.org>> >>>>>> Кому: "Yemelyanenko Fyodor" >>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> >>>>>> Копия: "Apache OO" >>>>>> <dev@openoffice.apache.org<mailto:dev@openoffice.apache.org>> >>>>>> Отправлено: 28.06.2017 15:07:29 >>>>>> Тема: Re: Building OO >>>>>> >>>>>>> Hi Fyodor >>>>>>> >>>>>>> The problem is almost certainly in >>>>>>> main/udm/StaticLibrary_udm.mk >>>>>>> >>>>>>> Make try take out the contents of the ifeq ($(OS),WNT) section? >>>>>>> >>>>>>> I'll try build it later. >>>>>>> >>>>>>> Damjan >>>>>>> >>>>>>> On Wed, Jun 28, 2017 at 6:00 AM, Yemelyanenko Fyodor >>>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> wrote: >>>>>>>> Hi Damjan, >>>>>>>> >>>>>>>> I’ve got OO using svn co >>>>>>>> https://svn.apache.org/repos/asf/openoffice/trunk >>>>>>>> <https://svn.apache.org/repos/asf/openoffice/trunk> aoo-trunk a >>>> week >>>>>>>> ago. >>>>>>>> >>>>>>>> I've cd'ed to udm and tried build -all:udm >>>>>>>> >>>>>>>> This is output >>>>>>>> Admin@shr-pc >>>>>>>> /cygdrive/c/source/aoo-trunk/main/udm >>>>>>>> $ build --all:udm >>>>>>>> build -- version: 1775979 >>>>>>>> >>>>>>>> >>>>>>>> ============= >>>>>>>> Building module udm >>>>>>>> ============= >>>>>>>> >>>>>>>> Entering >>>>>>>> /cygdrive/c/source/aoo-trunk/main/udm/prj >>>>>>>> >>>>>>>> cd .. && make -s -r -j1 && make -s -r >>>>>>>> deliverlog >>>>>>>> ', needed by >>>>>>>> '/cygdrive/c/source/aoo-trunk/main/solver/420/wntmsci1 >>> 2.pro/workdir/CxxObject/udm/source/html/htmlitem.o<http:// >>> wntmsci12.pro/workdir/CxxObject/udm/source/html/htmlitem.o> >>>>>>>> ><http://wntmsci12.pro/workdir/CxxObject/udm/source/html/htmlitem.o>'. >>>>>>>> Stop. >>>>>>>> dmake: Error code 2, while making >'all' >>>>>>>> >>>>>>>> 1 module(s): >>>>>>>> udm >>>>>>>> need(s) to be rebuilt >>>>>>>> >>>>>>>> Reason(s): >>>>>>>> >>>>>>>> ERROR: error 65280 occurred while >making >>>>>>>> /cygdrive/c/source/aoo-trunk/main/udm/prj >>>>>>>> >>>>>>>> When you have fixed the errors in that >>>>>> module >>>>>>>> you can resume the >>>>>>>> build by running: >>>>>>>> >>>>>>>> build --all:udm >>>>>>>> >>>>>>>> >>>>>>>> I think I need to deep dive into dmake, so I'll be able to >trace >>>>>> build >>>>>>>> and link processes and find what exactly done on udm module. So >>>> I'll >>>>>>>> appreciate reference to information on dmake. >>>>>>>> >>>>>>>> -- >>>>>>>> Fyodor >>>>>>>> >>>>>>>> >>>>>>>> From: Damjan Jovanovic >>>>>> [mailto:dam...@apache.org<mailto:dam...@apache.org>] >>>>>>>> Sent: Tuesday, June 27, 2017 5:38 PM >>>>>>>> To: Apache OO >>>>>> <dev@openoffice.apache.org<mailto:dev@openoffice.apache.org>>; >>>>>> fyodo...@hotmail.com<mailto:fyodo...@hotmail.com> >>>>>>>> Subject: Re: Building OO >>>>>>>> >>>>>>>> Hi Fyodor >>>>>>>> Welcome to AOO :). >>>>>>>> What version are you building? >>>>>>>> Can you "cd" into the udm directory, and post the full output >of >>>>>>>> "build" >>>>>>>> run from there? >>>>>>>> Thank you >>>>>>>> Damjan >>>>>>>> >>>>>>>> On Tue, Jun 27, 2017 at 8:12 AM, Yemelyanenko Fyodor >>>>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> wrote: >>>>>>>> ============= >>>>>>>> Building module udm >>>>>>>> ============= >>>>>>>> >>>>>>>> Entering /cygdrive/c/source/aoo-trunk/main/udm/prj >>>>>>>> Hello! >>>>>>>> >>>>>>>> I'm newbie in OO development, and as New Volunteer Orientation >>>>>>>> module >>>>>>>> suggests, I've established local build env, and try to build >OO. >>>>>>>> I've installed required prerequisites from Building Guide >>>>>>>> >(http://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO >>>>>>>> ><http://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO>) >>>>>>>> and >>>>>>>> started to build with this command >>>>>>>> >>>>>>>> ./configure \ >>>>>>>> --with-frame-home="$SDK_PATH" \ >>>>>>>> --with-psdk-home="$SDK_PATH" \ >>>>>>>> --with-midl-path="$SDK_PATH/bin" \ >>>>>>>> --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \ >>>>>>>> --with-jdk-home="C:/PROGRA~2/Java/JDK18~1.0_1" \ >>>>>>>> --with-csc-path="C:/Windows/Microsoft.NET/Framework/v3.5" >\ >>>>>>>> --with-cl-home="C:/PROGRA~2/MICROS~1.0/VC" \ >>>>>>>> --with-asm-home="C:/PROGRA~2/MICROS~1.0/VC/bin" \ >>>>>>>> >>>>>>>> --with-dmake-url="https://sourceforge.net/projects/ >>> oooextras.mirror/files/dmake-4.12.tar.bz2 >>>>>>>> <https://sourceforge.net/projects/oooextras.mirror/ >>> files/dmake-4.12.tar.bz2>" >>>>>>>> \ >>>>>>>> >>>>>>>> --with-epm-url="https://sourceforge.net/projects/ >>> oooextras.mirror/files/epm-3.7.tar.gz >>>>>>>> <https://sourceforge.net/projects/oooextras.mirror/ >>> files/epm-3.7.tar.gz>" >>>>>>>> \ >>>>>>>> --disable-pch \ >>>>>>>> --disable-atl \ >>>>>>>> --disable-activex \ >>>>>>>> --disable-nss-module \ >>>>>>>> --without-junit \ >>>>>>>> --disable-directx >>>>>>>> >>>>>>>> There are some modules built successfully, but built stop on >UDM >>>>>>>> module >>>>>>>> with following error >>>>>>>> >>>>>>>> cd .. && make -s -r -j1 && make -s -r deliverlog >>>>>>>> [ build CXX ] udm/source/html/htmlitem >>>>>>>> htmlitem.cxx >>>>>>>> [ build CXX ] udm/source/xml/xmlitem >>>>>>>> xmlitem.cxx >>>>>>>> [ build DEP ] LNK:StaticLibrary/udm.lib >>>>>>>> [ build PKG ] udm_inc >>>>>>>> ', needed by >>>>>>>> '/cygdrive/c/source/aoo-trunk/main/solver/420/wntmsci1 >>> 2.pro/workdir/CxxObject/udm/source/html/htmlitem.o<http:// >>> wntmsci12.pro/workdir/CxxObject/udm/source/html/htmlitem.o> >>>>>>>> ><http://wntmsci12.pro/workdir/CxxObject/udm/source/html/htmlitem.o>'. >>>>>>>> Stop. >>>>>>>> dmake: Error code 2, while making 'all' >>>>>>>> >>>>>>>> 1 module(s): >>>>>>>> udm >>>>>>>> need(s) to be rebuilt >>>>>>>> >>>>>>>> Reason(s): >>>>>>>> >>>>>>>> ERROR: error 65280 occurred while making >>>>>>>> /cygdrive/c/source/aoo-trunk/main/udm/prj >>>>>>>> >>>>>>>> When you have fixed the errors in that module you can resume >the >>>>>> build >>>>>>>> by running: >>>>>>>> >>>>>>>> build --all:udm >>>>>>>> >>>>>>>> I'm not professional with dmake (yet), so any help would be >>>>>>>> appreciated. >>>>>>>> >>>>>>>> -- >>>>>>>> Fyodor >>>>>>>> >>>>>>>> >>>>>>>> >--------------------------------------------------------------------- >>>>>>>> To unsubscribe, e-mail: >>>>>> dev-unsubscr...@openoffice.apache.org<mailto:dev- >>> unsubscr...@openoffice.apache.org> >>>>>>>> <mailto:dev-unsubscr...@openoffice.apache.org<mailto:d >>> ev-unsubscr...@openoffice.apache.org>> >>>>>>>> For additional commands, e-mail: >>>>>> >dev-h...@openoffice.apache.org<mailto:dev-h...@openoffice.apache.org> >>>>>>>> >>>>>>> >>>>> >>>>> >--------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >>>>> For additional commands, e-mail: dev-h...@openoffice.apache.org >>>>> >>>>> >>>>> >>> >>> >--------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >>> For additional commands, e-mail: dev-h...@openoffice.apache.org >>> >>> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >For additional commands, e-mail: dev-h...@openoffice.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org