[ 
https://issues.apache.org/jira/browse/MESOS-464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13660064#comment-13660064
 ] 

Benabbas Aboubakr El Hacen edited comment on MESOS-464 at 5/17/13 5:10 PM:
---------------------------------------------------------------------------

I have read about chronos, it is wrriten in scala, whereas i want to write one 
in c++, what i want to do is the following: 
I want to write a framework in c++, the job that i want to run in is an 
execution of a c++ program on the framework, i looked into this test-framework 
to see how does it run, it seems that everything is wrapped into a script, what 
does this script actually do ?, besides, do I need to write something other 
than the scheduler?
and how do i pass my task (my c++ program) to the framework to be executed. i 
tried to look into the logs when i run test-framework to see how it run tasks, 
but it seems there is something hidden because of send function used in the 
master and slave, what are the involved parts in this framework, 
another thing : once i have written my own framework, how i'am i supposed to 
build it, and how does it interact with master and slave

I read about the Command Executor that you've written about in the interplay 
between framework and executor, where can i find it, I have noted in the 
test-framework that the corresponding executor is not use at all, why is that ?
                
      was (Author: aboubakr):
    I have read about chronos, it is wrriten in scala, whereas i want to write 
one in c++, what i want to do is the following: 
I want to write a framework in c++, the job that i want to run in is an 
execution of a c++ program on the framework, i looked into this test-framework 
to see how does it run, it seems that everything is wrapped into a script, what 
does this script actually do ?, besides, do I need to write something other 
than the scheduler?
and how do i pass my task (my c++ program) to the framework to be executed. i 
tried to look into the logs when i run test-framework to see how it run tasks, 
but it seems there is something hidden in the wrapper script that does 
something extra, what are the involved parts in this framework, 
another thing : once i have written my own framework, how i'am i supposed to 
build it, and how does it interact with master and slave
                  
> mesos 0.10.0 fails to build on  ubutu 13.04 
> --------------------------------------------
>
>                 Key: MESOS-464
>                 URL: https://issues.apache.org/jira/browse/MESOS-464
>             Project: Mesos
>          Issue Type: Bug
>          Components: general
>    Affects Versions: 0.10.0
>         Environment: Ubuntu 13.04 32 bits, Ubuntu 12.04 LTS 32 bits
>            Reporter: Benabbas Aboubakr El Hacen
>              Labels: newbie
>             Fix For: 0.13.0
>
>
> I try to build mesos 0.10.0 on my machine by following the instructions on 
> the README file, but when i run make I get the following :
> ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
> In file included from 
> ../third_party/boost-1.37.0/boost/uuid/random_generator.hpp:12:0,
>                  from 
> ../third_party/boost-1.37.0/boost/uuid/uuid_generators.hpp:17,
>                  from ../../third_party/libprocess/include/stout/uuid.hpp:11,
>                  from ../../src/master/master.cpp:31:
> ../third_party/boost-1.37.0/boost/uuid/seed_rng.hpp: In member function 'void 
> boost::uuids::detail::seed_rng::sha1_random_digest_()':
> ../third_party/boost-1.37.0/boost/uuid/seed_rng.hpp:153:53: warning: ignoring 
> return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with 
> attribute warn_unused_result [-Wunused-result]
> make[2]: *** [master/libmesos_no_third_party_la-master.lo] Error 1
> make[2]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
> make: *** [all-recursive] Error 1
> /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
> I tried to find a solution to that by reading the other issues posted before, 
> but i could not understand them, besides they were for older version(12.04), 
> I would be grateful if you tell me in details the steps needed to build mesos 
> on my machine 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to