New issue 14 by gusver...@gmail.com: Simplify the build process to work on
Windows, Mac, and Linux
http://code.google.com/p/google-js-test/issues/detail?id=14
I would like to be able to easily build and run this tool on any of these
OSes.
Perhaps a GYP or SCons based solution could be implemented.
Thoughts?
Comment #1 on issue 14 by jaco...@google.com: Simplify the build process to
work on Windows, Mac, and Linux
http://code.google.com/p/google-js-test/issues/detail?id=14
OS X: This is already pretty easy if you use the excellent homebrew package
manager. (See the Installing wiki page for details.) Have you tried this?
Linux: As far as I'm aware, this already works. It's true that you have to
install a bunch of prerequisites, which is kind of a pain. Better would be
to
have a package that works with apt-get, but the project lacks someone with
the
expertise to make that happen. (Let me know if you're interested.) I don't
think SCons would help here.
Windows: This is a much bigger challenge. If there's enough demand, it could
probably be done.
please document which version of required libraries are needed.
to compile it under ubuntu, while the make && make install dance is
standard enough for me,
the apt version of protobufcompiler 2.0.3 raises "error regenerate this
file with a newer version of protoc." and should be avoided.
Instead manually install protubuf 2.4 under /usr/local/lib, which at first
raises "error while loading shared libraries: libprotobuf.so.7: cannot open
shared object file: No such file or directory",
then fix it with ./configure --prefix=/usr and finally install the missing
libxml++2.6-dev with apt.
while the resulting tester is damn fast and handy, that misconfiguration of
protobuf was quite hard to solve and can limit drastically the audience of
such pretty cool tool.
Could you try removing any versions of protobuf that you installed, then
install again with this command,
sudo apt-get install libprotobuf-dev
then try building gjstest again? This worked for me without trouble on
Ubuntu 11.04.