Hi, I know that Apache Openoffice use buildbot[1,2] with cygwin on it. We need ask Apache Infra for that. We also need a new repository. Regards Eric [1] https://ci.apache.org/builders/aoo-w741x [2] https://ci.apache.org/buildbot.html
-----Message d'origine----- De : Jan Lahoda [mailto:[email protected]] Envoyé : vendredi 23 février 2018 12:02 À : [email protected] Objet : Re: launcher for windows and building c file On Thu, Feb 22, 2018 at 4:59 PM, Eric Barboni <[email protected]> wrote: > Hi, > I setup cygwin64 on windows 10. Thanks to your tips I update to i686* > tools chain. > I add to static link libgcc, libstdc++ and also add -static lpthread > to get it works. > > Artefact are huge now but I was able test some code to check for jdk9 > compatibility. > > The remaining issue are: > how to generate the platform-launcher-9.0beta.zip and launcher.zip, > how to populate the external binaries repository with those artefact > When I was thinking of this, I was thinking it would be in line with the Apache approach to create a separate release with just the launchers (this wouldn't quite require moving that ouside of the repo, it could be a task to simply pack a piece of the big repo). That would be sources and convenience binaries. Should be reasonably small. And when building the IDE, the convenience binaries for launchers would be downloaded and incorporated to the built IDE. I assume some work will be needed to setup such a release. It would be ideal if the convenience binaries would be uploaded to Maven. Upload to the legacy binary repository requires commit rights to hg.netbeans.org. Are there build machines at Apache that have mingw? It would be definitely good to have an "official" build. Thanks, Jan > > Regards > Eric > > > -----Message d'origine----- > De : John Muczynski [mailto:[email protected]] Envoyé : mercredi 21 > février 2018 19:10 À : [email protected] Objet : Re: > launcher for windows and building c file > > Hi Eric, > > These are excellent issues to unearth. > I like the idea of creating a setup to build the executable. > > Here at work, we don't build the launcher too often. > We keep a zip of C:\cygwin from a set of cygwin files that worked to > build the launcher. > I notice that my NetBeans is set up to use > C:\cygwin\bin\i686-w64-mingw32-g++.exe > when building from the IDE. > > You were asking if someone had a working setup. Would more information > and/or files about this process help you personally? > > Kind Regards, > Johnny > > > -- > Johnny Muczynski > 734-262-2045 > > On Wed, Feb 21, 2018 at 12:54 PM, Eric Barboni <[email protected]> wrote: > > > Hi, > > > > I was trying to launch Apache Netbeans 9.0 beta on a windows 10 > > box with only jdk9 installed. > > > > Executable is failing to retrieve a 1.8 or higher java because of > > important registry changes in jdk9 and also version scheme change [2]. > > > > > > > > I try to follow the wiki page [1] but the required old compiler > > are gone in cygwin. I also give a try to mingw32 toolchain. No luck > > :/ > > > > > > > > Question 1: > > > > Did someone have a working setup for building this ? > > > > > > > > Question 2: > > > > Would it be an option to move the windows “c++” code to another git > > repository ? Setup a Jenkins or buildbot at Apache to build the > > executable in a consistent way. > > > > > > > > Best Regards > > > > Eric > > > > [1] > > > > http://wiki.netbeans.org/LauncherBuild > > > > [2] > > > > > > <https://docs.oracle.com/javase/9/install/installation- > > jdk-and-jre-microsoft > > -windows-platforms.htm> > > https://docs.oracle.com/javase/9/install/installation- > > jdk-and-jre-microsoft- > > windows-platforms.htm ( § Windows Registry Settings) > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: > [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
