Closed GoogleCodeExporter closed 9 years ago
I have forgoten one file :
src\libmv\multiview\focal_from_fundamental_test.cc
Line 97 -> EXPECT_NEAR(sqrt(2), fabs(e2(0)), 1e-8);
Must be EXPECT_NEAR(sqrt(2.0), fabs(e2(0)), 1e-8);
Original comment by pmou...@gmail.com
on 22 Jul 2009 at 8:43
In my working copy of glog (not libmv) I have removed the configure @ac_cv_...@
stuff
and replaced it with preprocessor defines. The next step is to use autoconf to
generate the right headers. However, it's slow going because I don't know
autoconf.
The benefit of doing this in upstream glog is that then we can make some
configure
checks in our code, and not require autoconf (which is used to generate
config_linux.h and config_mac.h at the moment). Furthermore, then there will be
no
more windows/ directory in glog; it will be the same source on Linux, Windows,
and
Mac (with different config.h). Upstream glog is already on board for the
change, but
the primary author doesn't have time to do it himself.
Would you be willing to take on that task? It's nearly yak shaving, but it
would
benefit both glog and libmv (rather than just hacking libmv's glog copy). I can
send
you a patch of my work so far. Note that the first stage would have to happen
on a
Linux or Mac machine because you can't build the windows/ directory on windows
(which
I'm trying to address).
Original comment by mie...@gmail.com
on 23 Jul 2009 at 1:48
The windows compile stuff (that are not in relatioship with glog) are now fixed.
For the glog stuff I do think i'm the good guy to do it, because I do not have
a
linux at home. But we can try to define manually the config_windows.h ?
Original comment by pmou...@gmail.com
on 23 Jul 2009 at 2:50
Thanks to mierle all the stuff compile
Original comment by pmou...@gmail.com
on 28 Jul 2009 at 6:23
Original issue reported on code.google.com by
pmou...@gmail.com
on 22 Jul 2009 at 8:23