Alex Clemmer is probably the right person to talk to regarding tasks for
improving the CMake build. Most (probably all?) devs still use
autoconf/automake for their every day work while MESOS-898 is still in
progress. That would also explain why certain things don't work yet. The
things that do work, though, should compile just fine. Judging from the
`CMakeLists.txt` that should be creating the `libmesos.so` library and its
dependencies but no agent yet.

On Wed, May 18, 2016 at 1:21 PM, Frank Scholten <[email protected]>
wrote:

> How can I build the agent? I can't find an add_executable definition
> in the CMakeLists.txt
>
> I added this to src/CMakeLists.txt
>
> {code}
> # Agent executable
> ######################################################
> add_executable(${AGENT_TARGET} ${AGENT_SRC})
> {code}
>
> however it fails to build when I run
>
> $ make mesos-agent
>
> Also if I first run
>
> $ make mesos-0.29.0
>
> I get a lot of undefined references errors.
>
>
> On Wed, May 18, 2016 at 11:42 AM, haosdent <[email protected]> wrote:
> > I think you could refer to Bplotka's repo:
> > https://github.com/Bplotka/docker-mesos-clion
> >
> > Juan have a patch to show how build Mesos via CMake as well.
> > https://reviews.apache.org/r/45668/
> >
> > Noted that so far CMake only could build the Mesos Agent(Slave)
> component,
> > don't include Mesos Master.
> >
> > On Wed, May 18, 2016 at 4:58 PM, Frank Scholten <[email protected]>
> > wrote:
> >
> >> Hi all,
> >>
> >> How can I help out with the CMake build of Mesos? This seems to be the
> >> epic related to it https://issues.apache.org/jira/browse/MESOS-898
> >>
> >> Are there specific issues I can look at? I run Ubuntu 16.04
> >>
> >> Cheers,
> >>
> >> Frank
> >>
> >
> >
> >
> > --
> > Best Regards,
> > Haosdent Huang
>



-- 
*Jan Schlicht*
Distributed Systems Engineer, Mesosphere

Reply via email to