Re: vs2012-ide-integration
On Thu, 2014-09-18 at 19:22 -0400, nicholas ferguson wrote: I don't understand. You wrote: If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? I parse that as: if I send you some notes - can you turn that into code changes for me ?. And I reply: Well; the best way is to send a patch of your own. We love patches =) developers talk code really. A patch is a representation of a code change; normally a unified diff - ie. please do the code changes yourself, no matter how small, and send a patch in. You can generate that easily with: git diff -u In general; it is more helpful to interact by asking a specific question to clarify your understanding. In general it is also polite netiquette not to top-post, and to cut the context of the mail to the minimum necessary for the discussion. All the best, Michael. -- michael.me...@collabora.com , Pseudo Engineer, itinerant idiot ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
vs2012-ide-integration
Hi, I built in Visual Studio, using native compilers.modules sc and cui and all of their dependencies. This build is separate from libreoffice make files and cygwin. It doesn't require references to make files or cygwin. I used in autogen.input (1)-enable-dbgutil, (2)compiled boost, independently and gave a path to its libs, using the -with-boost-libdir If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? From: nicholas ferguson [mailto:nicholasfergu...@wingarch.com] Sent: Thursday, September 04, 2014 7:08 AM To: 'havlicek.ho...@gmail.com' Subject: Did you ever try to create a 2012 Visual Studio Solution for scalc only? Can you email me a sample? Regards Nick ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
vs2012-ide-integration ( with examples)
Hi, I built in Visual Studio, using native compilers.modules sc and cui and all of their dependencies. This build is separate from libreoffice make files and cygwin. It doesn't require references to make files or cygwin. I used in autogen.input (1)-enable-dbgutil, (2)compiled boost, independently and gave a path to its libs, using the -with-boost-libdir If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? basegfx_t.vcxproj.filters Description: XML document basegfx_t.vcxproj Description: XML document ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
vs2012-ide-integration ( with better examples)
Hi, I built in Visual Studio, using native compilers.modules sc and cui and all of their dependencies. This build is separate from libreoffice make files and cygwin. It doesn't require references to make files or cygwin. I also was able to build a debug mode in cygwin using this in autogen.input (1)-enable-dbgutil, (2)compiled boost, independently and gave a path to its libs, using the -with-boost-libdir If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? The early examples.were initial attempts. This example uses more data from Library.mk and the output from your vs2012-ide-integration My names for built libraries are different.. I did that to prove that my builds were not traversing over into cygwin builds. I'm rushing off.sorry I had to send three separate emails. = for (built).. notes to collect data for visual studio projects collected from both Library make file and output from vs2012-ide-integration = C:/cygwin64/home/lo/master/workdir/UnpackedTarball/boost;C:/cygwin64/home/lo/master/include;C:/PROGRA~2/Java/JDK18~1.0_2/include/win32;C:/PROGRA~2/Java/JDK18~1.0_2/include;C:/PROGRA~2/MIA713~1/Windows/v7.0A/include;C:/PROGRA~2/MICROS~1.0/VC/include;C:/PROGRA~2/MI0FC3~1/include;C:/cygwin64/home/lo/master/config_host;C:/cygwin64/home/lo/master/formula/source/core/inc;C:/cygwin64/home/lo/master/workdir/UnoApiHeadersTarget/udkapi/normal;C:/cygwin64/home/lo/master/workdir/UnoApiHeadersTarget/offapi/normal; C:\cygwin64\home\lo\master\formula\source\core\inc $(eval $(call gb_Library_set_componentfile,for,formula/util/for)) INTEL;OPTIMIZE;_X86_;_CRT_NONSTDC_NO_DEPRECATE;CPPU_ENV;WNT;NOMINMAX;NDEBUG;_CRT_SECURE_NO_DEPRECATE;WIN32;RTL_USING;BOOST_MEM_FN_ENABLE_CDECL;FORMULA_DLLIMPLEMENTATION;_WIN32_IE;_DLL;_REENTRANT;WINVER0x0400;OSL_DEBUG_LEVEL;_MT;_CRT_NON_CONFORMING_SWPRINTFS;SUPD;LIBO_INTERNAL_ONLY; comphelper \ (built) cppu \ built) cppuhelper \ built) sal \ built) i18nlangtag \ built) svl \ built) svt \ built) tl \ built) utl \ (built) vcl \ (built) $(gb_UWINAPI) \ built) Library.comphelper_t.lib Library.cppu_t.lib Library.cppuhelper_t.lib LIbrary.sal3_t.lib Library.i18nlangtag_t.lib Library.svl_t.lib Library.tl_t.lib Library.utl_t.lib Library.vcl_t.lib Library.uwinapi_t.lib for_t.vcxproj Description: XML document for_t.vcxproj.filters Description: XML document ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: vs2012-ide-integration ( with better examples)
On Thu, Sep 18, 2014 at 8:18 AM, nicholas ferguson nicholasfergu...@wingarch.com wrote: If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? In theory gbuild could be taught to generate this vxproj files... gbuild is kind of object oriented, so it should be possible to run make in a way that generate these files and then be able to call make to build the product using batch invocation of visual studio build... Ad Hoc construction of these files would not work because they would become out-of-sync with the build pretty quickly. Of course the 80/20 rule apply here.. dealing with straight c++ compile + link is relatively easy.. dealing with all the other corner case fo the build is the hard part that would require substantial hacking to create visual-studio custom build rules than can then be invoked in a 'sln'... As I said in theory it is doable, but it is much more work to do completely than it looks at first sight... of course an incremental approach may be possible.. dealing with low hanging fruit first (iow module that do not have 'fancy' build step.. iow only straight forward compile + link) so that at least one could have a 'sln' that can do partial rebuild and debugging...) It just happen that no-one has felt the urge to scratch that particular hitch... most dev avoid as much as possible that awful platform. competent, motivated hacker that enjoy windows is, unsurprisingly, a rare breed... Norbert ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: vs2012-ide-integration
Hi Nicholas, On Thu, 2014-09-18 at 08:45 -0400, nicholas ferguson wrote: I built in Visual Studio, using native compilers…modules sc and cui and all of their dependencies. This build is separate from libreoffice make files and cygwin. It doesn’t require references to make files or cygwin. I love the idea; anything to make it easier to build on Windows and remove the cygwin grief: I feel your pain. If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? Well; the best way is to send a patch of your own. We love patches =) developers talk code really. I suspect if you start something there you may find people intersted in playing with it with you chipping away at the problem. ATB, Michael. -- michael.me...@collabora.com , Pseudo Engineer, itinerant idiot ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
RE: vs2012-ide-integration
I don't understand. -Original Message- From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On Behalf Of Michael Meeks Sent: Thursday, September 18, 2014 4:36 PM To: nicholas ferguson Cc: 'libreoffice'; havlicek.ho...@gmail.com Subject: Re: vs2012-ide-integration Hi Nicholas, On Thu, 2014-09-18 at 08:45 -0400, nicholas ferguson wrote: I built in Visual Studio, using native compilers…modules sc and cui and all of their dependencies. This build is separate from libreoffice make files and cygwin. It doesn’t require references to make files or cygwin. I love the idea; anything to make it easier to build on Windows and remove the cygwin grief: I feel your pain. If I send you my notes, could you tweak your vs2012-ide-integration, to a vs2012native-ide-integration ( or any name you choose) so that we could generate those projects? Well; the best way is to send a patch of your own. We love patches =) developers talk code really. I suspect if you start something there you may find people intersted in playing with it with you chipping away at the problem. ATB, Michael. -- michael.me...@collabora.com , Pseudo Engineer, itinerant idiot ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice