For those who prefer a gui, you can import the the folder containing the git repo in eclipse as "Existing code as makefile project" you will get the usual goodies of a gui, visual debug code navigation, re factoring. You can click on the project and select build, eclipse will invoke make. Set up a debug configuration and point to the executable you built and eclipse will take care of launching gdb and interfacing it with gui actions.
Note: I do not use this myself, I just decided to try it now for no reason, and it seems to work well so far. On Mon, Oct 21, 2013 at 7:33 AM, Robert Snyder <[email protected]> wrote: > I know you are asking about code development, but for configuration test > we use Vagrant to spin up multi-node test environments. > > Sent from my iPhone > > Robert Snyder > [email protected] > 814.876.0912 > > On Oct 20, 2013, at 2:02 AM, Willy Tarreau <[email protected]> wrote: > > On Fri, Oct 18, 2013 at 11:00:16AM -0400, Aaron Boxer wrote: > > What type of dev environment are people using for haproxy development? > > vi ? Any details would be very much appreciated. > > > We can't really call that an environment. Each of us uses his preferred > editor. Then you need make/gcc/binutils/gdb/strace/tcpdump/netcat and > some hex editor if your protocol is binary. Git is highly recommended. > It will help you stay up to date, send fixes and manage up your work as > you want. > > Willy > > >

