[Yt-dev] libconfig wrapper testing
j s oishi
jsoishi at gmail.com
Fri Jan 28 11:31:34 PST 2011
Hi,
I just tried on my Ubuntu 10.04 laptop, and things worked just fine.
There were a few warnings regarding locales, and a few minor things:
grammar.y:50: warning: function declaration isn’t a prototype
grammar.y:51: warning: function declaration isn’t a prototype
gcc: yt/utilities/_libconfig/libconfig.c
yt/utilities/_libconfig/libconfig.c:100:2: warning: #warning "No way
to modify calling thread's locale!"
yt/utilities/_libconfig/libconfig.c:121:2: warning: #warning "No way
to modify calling thread's locale!"
gcc: yt/utilities/libconfig_wrapper.c
yt/utilities/libconfig_wrapper.c: In function
‘__pyx_pf_2yt_9utilities_17libconfig_wrapper_22libconfigConfiguration_get_setting’:
yt/utilities/libconfig_wrapper.c:936: warning: assignment discards
qualifiers from pointer target type
gcc: yt/utilities/_libconfig/scanner.c
but it worked no problem.
j
On Thu, Jan 27, 2011 at 9:15 PM, Matthew Turk <matthewturk at gmail.com> wrote:
> Hi all,
>
> I've added a wrapper for libconfig, along with a slightly modified
> version of the (LGPL'd, credits and license all included) libconfig
> source itself, to the current development tip. (The modification is
> to force all integers to be read as 64-bit.) By default it is turned
> off, because of an issue with locale setting for reading/writing
> floating point values.
>
> If I could get a few people, next time they update, to open up
> yt/utilities/setup.py and change:
>
> INSTALL_LIBCONFIG_WRAPPER = 0
>
> to
>
> INSTALL_LIBCONFIG_WRAPPER = 1
>
> and just see if it builds, that would be extremely helpful. The issue
> here is that it's not clear to me if the file "xlocale.h" is going to
> be present on all systems; I've located it on all of the systems I've
> tested on so far, but that is not many. If it doesn't work for you,
> that'd be really good to know. Worse comes to worse and we can
> disable the locale code completely, but that worries me a bit.
>
> I'm in the process of documenting how to use the libconfig wrapper,
> but for the next few days it's not being used by anything in yt.
>
> Thanks for any testing ...
>
> -Matt
> _______________________________________________
> Yt-dev mailing list
> Yt-dev at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
>
More information about the yt-dev
mailing list