Worth noting that this is only true if you want to install in the "default" install location (/usr/local) - you can change that using --prefix during the configure phase (before running `make`):
cd build ../configure --prefix /home/bob/dev/local (... other flags) make && make install This will create (if necessary) that directory and place all .so files in $PREFIX/lib (most notably, our hero libmesos.so :) and all header files in $PREFIX/include. Personally, that's my preferred option, as I don't risk messing up my system, and also allows me to have multiple versions of the libraries, if I so wish. -- *Marco Massenzio* http://codetrips.com On Sun, Feb 7, 2016 at 10:39 PM, haosdent <haosd...@gmail.com> wrote: > "make install" have to use sudo. > > On Mon, Feb 8, 2016 at 1:43 PM, Abhishek Dasgupta < > a10gu...@linux.vnet.ibm.com> wrote: > > > Hi, > > Did you run make install with sudo ?? It appears that error is > "Permission > > denied" error. Must have been resolved if you run make install with sudo. > > > > > > On Monday 08 February 2016 10:57 AM, Disha Singh wrote: > > > >> A few lines in the end of make check command were : > >> > >> -----*****------ > >> > >> [----------] 22 tests from ContentType/SchedulerTest (17276 ms total) > >> > >> [----------] Global test environment tear-down > >> [==========] 920 tests from 117 test cases ran. (652156 ms total) > >> [ PASSED ] 920 tests. > >> > >> YOU HAVE 9 DISABLED TESTS > >> > >> make[3]: Leaving directory `/home/disha/Desktop/mesos/build/src' > >> make[2]: Leaving directory `/home/disha/Desktop/mesos/build/src' > >> make[1]: Leaving directory `/home/disha/Desktop/mesos/build/src' > >> > >> ----*****------- > >> > >> After i run make install I get : > >> > >> -----****----- > >> > >> Making install in . > >> make[1]: Entering directory `/home/disha/Desktop/mesos/build' > >> make[2]: Entering directory `/home/disha/Desktop/mesos/build' > >> make[2]: Nothing to be done for `install-exec-am'. > >> /bin/mkdir -p '/usr/local/lib/pkgconfig' > >> /bin/mkdir: cannot create directory ‘/usr/local/lib/pkgconfig’: > Permission > >> denied > >> make[2]: *** [install-pkgconfigDATA] Error 1 > >> make[2]: Leaving directory `/home/disha/Desktop/mesos/build' > >> make[1]: *** [install-am] Error 2 > >> make[1]: Leaving directory `/home/disha/Desktop/mesos/build' > >> make: *** [install-recursive] Error 1 > >> > >> -----****----- > >> > >> Sorry, for delay in reply. > >> Thanks for helping . :) > >> > >> On Sat, Feb 6, 2016 at 7:27 PM, Klaus Ma <klaus1982...@gmail.com> > wrote: > >> > >> What error did you get? > >>> > >>> ---- > >>> Da (Klaus), Ma (马达) | PMP® | Advisory Software Engineer > >>> Platform OpenSource Technology, STG, IBM GCG > >>> +86-10-8245 4084 | klaus1982...@gmail.com | http://k82.me > >>> > >>> On Sat, Feb 6, 2016 at 6:18 PM, Disha Singh <directionsta...@gmail.com > > > >>> wrote: > >>> > >>> It worked fine ,but then some test cases failed even when I didn't > touch > >>>> any files, I am just trying to build mesos the way it is. Is it > >>>> something > >>>> that is supposed to happen? I guess no. :( > >>>> > >>>> On Fri, Jan 29, 2016 at 5:53 AM, Klaus Ma <klaus1982...@gmail.com> > >>>> > >>> wrote: > >>> > >>>> If no requirement on java/python, you can disable them as Vinod said > >>>>> (`../configure --disable-java`); it'll also reduce build time :). > >>>>> > >>>>> ---- > >>>>> Da (Klaus), Ma (马达) | PMP® | Advisory Software Engineer > >>>>> Platform OpenSource Technology, STG, IBM GCG > >>>>> +86-10-8245 4084 | klaus1982...@gmail.com | http://k82.me > >>>>> > >>>>> On Fri, Jan 29, 2016 at 4:18 AM, Vinod Kone <vinodk...@apache.org> > >>>>> > >>>> wrote: > >>>> > >>>>> On Thu, Jan 28, 2016 at 11:55 AM, Disha Singh < > >>>>>> > >>>>> directionsta...@gmail.com > >>>> > >>>>> wrote: > >>>>>> > >>>>>> I am also unable to upgrade maven2 to maven3. > >>>>>>> > >>>>>>> Have you tried asking on the maven user list? You would probably > get > >>>>>> > >>>>> better > >>>>> > >>>>>> help regarding maven upgrade there. > >>>>>> > >>>>>> If you are not interested in maven/java bindings, you can try > >>>>>> > >>>>> building > >>> > >>>> mesos with --disable-java configure option. > >>>>>> > >>>>>> > > -- > > Regards, > > > > > > > --------------------------------------------------------------------------------------- > > Abhishek Dasgupta > > Linux Software Developer - Linux Technology Centre > > IBM Systems Lab, > > IBM India Pvt. Ltd. > > Embassy Golf Link, D Block > > Koramongala - Off Indiranagar Ring Road > > Bangalore - 560 071 > > Mobile: +91-8884107981 > > > > > --------------------------------------------------------------------------------------- > > > > > > > -- > Best Regards, > Haosdent Huang >