skufog / libyuv

Automatically exported from code.google.com/p/libyuv
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

No makefile under linux 13.10 #286

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Followed the build steps http://code.google.com/p/libyuv/wiki/GettingStarted on 
Ubuntu 13.10,

saw the following:

make: *** No rule to make target `libyuv'.  Stop.

make: *** No targets specified and no makefile found.  Stop.

Original issue reported on code.google.com by billco...@gmail.com on 15 Nov 2013 at 12:32

GoogleCodeExporter commented 9 years ago
Hi thanks for the suggestion.
I could do a trival one, similar to Android.mk. For the library itself, its a 
simple build with no dependencies.
The utilities would be easy too, but the unittests would be hard to get working.

If youre looking for a proper configure & make & make install, I could use 
help.  If someone could contribute one, I'd be happy to check it in and 
maintain it after that.

Original comment by fbarch...@google.com on 15 Nov 2013 at 7:22

GoogleCodeExporter commented 9 years ago
r856 has a trivial Makefile in the root.  It produces a library and test 
utility.
Please provide more input if you have further requirements.
Tested with g++ and clang++

Original comment by fbarch...@google.com on 18 Nov 2013 at 5:05

GoogleCodeExporter commented 9 years ago
For normal builds, I suggest Ninja, and have updated the Getting Started with 
documentation on how to build for all platforms.
Hopefully the documentation is clearer now.

Original comment by fbarch...@google.com on 20 Nov 2013 at 12:09

GoogleCodeExporter commented 9 years ago
in r869 the simple makefile is renamed to linux.mk and Getting Started shows 
how to build with that.

But mainly you should use Chromium depot tools to build with Ninja.
If the documentation is still unclear, let me know; I'll write more.

Original comment by fbarch...@google.com on 21 Nov 2013 at 4:42