Hi Vinit, Please check if you are encountering this issue: https://github.com/Homebrew/homebrew-dupes/issues/221
Thanks, Guangya On Fri, Jun 3, 2016 at 2:24 AM, Vinit Mahedia <vinitmahe...@gmail.com> wrote: > Hi Gilbert, > > Thank you for replying. > > Yes, I did that. > > > 1. ./configure --enable-debug --disable-java --disable-python > 2. make > 3. ./bin/gdb-mesos-master.sh --ip=127.0.0.1 --work_dir=. > > Although even after setting source directory, I can not set breakpoint I > get warning like this > > (gdb) break master.cpp:2481 > Cannot access memory at address 0x714d40 > > > I also tried few things, passing "static" flag to libtool, passing > "--enable-static" > > Although I got linker error, where I saw libtool was not using --static > flag and I do > not know if doing that will fix it. I forgot to mention that am building > this on Mac OS. > > Thank you. > > > > On Thu, Jun 2, 2016 at 12:33 PM, Gilbert Song <gilb...@mesosphere.io> > wrote: > > > Hi Vinit, > > > > Did you configure with debug mode (e.g., ../confugure --enable-debug)? > > > > Assuming you have the gdb installed, you should be able to debug mesos > > master > > in gbd: > > > > ./bin/gdb-mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos > > > > > > Gilbert > > > > On Thu, Jun 2, 2016 at 9:30 AM, Vinit Mahedia <vinitmahe...@gmail.com> > > wrote: > > > > > I have been trying to debug mesos-master using gdb-mesos-master.sh > > although > > > it does not load symbols or sources. I tried to set those paths as well > > but > > > since it thinks mesos-master, libtool script, is the main binary. > > > > > > I just want to set the dev environment and try to fix a very stupid bug > > to > > > learn the work flow of test/debug/commit. > > > > > > If I can get it working, I can help to write if such documentation does > > not > > > exist. I also tried to set it up on eclipse CDT but it can't handle > > libtool > > > scripts. > > > > > > Thank you. > > > > > >