Hi Eric, Not sure about the current status: should I try to look at how to update the launchers? Do you have a working commandline for build?
Thanks, Jan On Mon, Feb 26, 2018 at 5:27 PM, Eric Barboni <eric.barb...@irit.fr> wrote: > Hi, > > Sorry I can answer all issue but make file is incomplete in this > location[1] it need a mk file generated by c support in NetBeans. It the > same for ide. It means we cannot build from 'scratch'. Kind of" chicken or > egg" issue. > > And on the other hand, it is cool to have a c NetBeans project configured > to quick test of new exe file. > > Eric > > [1] > https://github.com/apache/incubator-netbeans/tree/ > master/o.n.bootstrap/launcher/windows/ > > Eric BARBONI | Research Assistant | T : 33.561.55.6964 > ICS Team | IRIT | 118 route de Narbonne | 31062 Toulouse | France > eric.barb...@irit.fr > > -----Message d'origine----- > De : Emilian Bold [mailto:emilian.b...@protonmail.ch] > Envoyé : samedi 24 février 2018 23:09 > À : dev@netbeans.incubator.apache.org > Objet : RE: launcher for windows and building c file > > I would also like for us to have a 'from scratch' build possible, > including native launchers. > > -1 on another repo just for this. > > I also don't believe we need new folders, we could have a ./build/ in > o.n.bootstrap/launcher/windows/ just like we have for any other module. > > I see there's a Makefile in there and the sources. So, what's missing is > perhaps a task in nbbuild/build.xml? > > Also agree that we can have launcher 'releases' with convenience binaries > which we re-use in Platform releases, etc. > > --emi > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > On 23 February 2018 6:09 PM, Eric Barboni <sk...@apache.org> wrote: > > > Hi Jan, > > > > I try to make it concrete to me (as I am not sure to understand > completely the workflow). > > > > We may add a folder to nbbuild/buildnatives that contains all the make c > stuff to compile and release (linked to the source we need for example in > o.n.bootstrap and ide/native) > > > > Phase 1 (optional) > > > > clone netbeans-incubator and execute the nbbuild/buildnatives > > > > Phase 2 > > > > clone netbeans-incubator ,ant and use the released native > > > > Is it a "possible" workflow ? > > > > Regards > > > > Eric > > > > -----Message d'origine----- > > > > De : Jan Lahoda \[mailto:lah...@gmail.com\] > > > > Envoyé : vendredi 23 février 2018 13:10 > > > > À : dev@netbeans.incubator.apache.org > > > > Objet : Re: launcher for windows and building c file > > > > On Fri, Feb 23, 2018 at 1:02 PM, Eric Barboni sk...@apache.org wrote: > > > > > 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. > > > > We can definitely ask for a new repository, but do we need one? I.e. why > can't the sources be part of the main repo, and just produce a release as a > subset of that repo? (We already do that with the NB platform.) > > > > Jan > > > > > Regards > > > > > > Eric > > > > > > \[1\] > > > > > > https://ci.apache.org/builders/aoo-w741x > > > > > > \[2\] > > > > > > https://ci.apache.org/buildbot.html > > > > > > -----Message d'origine----- > > > > > > De : Jan Lahoda \[mailto:lah...@gmail.com\] Envoyé : vendredi 23 > février > > > > > > 2018 12:02 À : dev@netbeans.incubator.apache.org Objet : Re: launcher > > > > > > for windows and building c file > > > > > > On Thu, Feb 22, 2018 at 4:59 PM, Eric Barboni sk...@apache.org 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:johnst...@gmail.com\] Envoyé : mercredi > > > > > > > > 21 février 2018 19:10 À : dev@netbeans.incubator.apache.org 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 sk...@apache.org > 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: > > > > > > > > dev-unsubscr...@netbeans.incubator.apache.org > > > > > > > > For additional commands, e-mail: > > > > > > > > dev-h...@netbeans.incubator.apache.org > > > > > > > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > > > > > > For additional commands, e-mail: > > > > > > dev-h...@netbeans.incubator.apache.org > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > -- > > > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > > > > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > > > For further information about the NetBeans mailing lists, visit: > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >