Re: [eigen] 3.0-RC1 released |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] 3.0-RC1 released
- From: Gael Guennebaud <gael.guennebaud@xxxxxxxxx>
- Date: Sat, 19 Mar 2011 15:01:06 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=XhrjxJULsIAQTNBENkC8OzIXH0dKJfJNC4uu/62o40E=; b=QHw8AmhevnYnhUL9eESR4sKuRAk+svmAJrhOKQhl9RebviK4xWbAt0QFyRXZfTkr5i mSUzBbFqoyp4tfI8z7CCCL0PotLA8bGBcaPvQv50PL7rIUqhrHv6ygGOT2bEVJ51+Y6Q q+NXa1NgHWd95cVeThdOWDzlkPBFav+w2smGc=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=gCZWZvp3SkW4uo4wfGIyErwchF373ixrlllYgUQvBFbI1jSdduZpO8eUis7fKBN5mQ FWPGAqmva2iZivKTlLsNQK2OPHuHGZe8alUawMenTGvOTv6P/fgvS9VBHF3OTNI3zF2H fvcOi1VcM9poexAbuR8jQsJH8GcYzRvtfMOno=
that stupid GLEW issue should be fixed now.
gael
On Mon, Mar 14, 2011 at 10:06 PM, Rhys Ulerich <rhys.ulerich@xxxxxxxxx> wrote:
>> http://bitbucket.org/eigen/eigen/get/3.0-rc1.tar.bz2
>>
>> Please give this a last round of testing.
>
> I probably should have asked earlier-- is it considered okay that
> unsupported/test/CMakeFiles/openglsupport.dir/openglsupport.cpp.o breaks the
> 'make check' target? All of the beta releases have consistently tripped
> /workspace/rhys/tmp/eigen-eigen-b6456624eae7/unsupported/test/openglsupport.cpp:
> In function ‘void test_openglsupport()’:
> /workspace/rhys/tmp/eigen-eigen-b6456624eae7/unsupported/test/openglsupport.cpp:323:8:
> error: ‘GLEW_ARB_gpu_shader_fp64’ was not declared in this scope
> on my system (GNU and Intel alike) and I just kept assuming it would be fixed
> prior to 3.0.
>
> I do get a
> -- Found Glew: /usr/lib/libGLEW.so
> at cmake configuration time and appear to have /usr/include/GL/glew.h on
> my system.
>
> Any possibility the #ifdef GL_ARB_gpu_shader_fp64/#endif lines could be moved
> outside the if(GLEW_ARB_gpu_shader_fp64) test? I'm unfamiliar with GL and
> don't know if that would be verboten, but it would solve the 'make check' break
> on my system. Something like
>
> #ifdef GL_ARB_gpu_shader_fp64
> if(GLEW_ARB_gpu_shader_fp64)
> {
> // ...
> }
> else
> #endif
> std::cerr << "Warning: GLEW_ARB_gpu_shader_fp64 was not tested\n";
>
> instead of the currently problematic
>
> if(GLEW_ARB_gpu_shader_fp64)
> {
> #ifdef GL_ARB_gpu_shader_fp64
> // ...
> #endif
> }
> else
> std::cerr << "Warning: GLEW_ARB_gpu_shader_fp64 was not tested\n";
>
> - Rhys
>
>
>