On Sat, Mar 26, 2011 at 2:04 AM, Brett McCoy <idragosani@...> wrote:
> /home/idragosani/src/k3d/k3dsdk/utility_gl.cpp:225: instantiated from here
> /home/idragosani/src/k3d/k3dsdk/gil/boost/gil/extension/numeric/sampler.hpp:97:
> error: no matching function for call to
> ‘boost::gil::point2<int>::point2(boost::gil::point2<long int>)’
> /usr/include/boost/gil/utilities.hpp:75: note: candidates are:
> boost::gil::point2<T>::point2(const boost::gil::point2<T>&) [with T =
> int]
> /usr/include/boost/gil/utilities.hpp:74: note:
> boost::gil::point2<T>::point2(T, T) [with T = int]
> /usr/include/boost/gil/utilities.hpp:73: note:
> boost::gil::point2<T>::point2() [with T = int]
> make[2]: *** [k3dsdk/CMakeFiles/k3dsdk.dir/utility_gl.cpp.o] Error 1
> make[1]: *** [k3dsdk/CMakeFiles/k3dsdk.dir/all] Error 2
> make: *** [all] Error 2
>
> I have all of the requisite boost libraries installed, it looks like
> there is a method signature mismatch.
Hi Brett,
This looks very similar to the error I always keep getting with gil.
Can you try to pull from my repository, see if that helps?
hg pull https://k3d-bart.googlecode.com/hg
should work from of a checkout of the latest sf.net repo.
Alternatively, you can try to apply this change: http://bit.ly/fuDrwR
Cheers,
--
Bart
|