libyal / libfwsi

Library to access the Windows Shell Item format
GNU Lesser General Public License v3.0
67 stars 12 forks source link

line 23476 of configure has too many #'s #10

Closed themaddoctor closed 6 years ago

themaddoctor commented 6 years ago

23466-ac_compiler_gnu=$ac_cv_c_compiler_gnu 23467- 23468- cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23469-/ end confdefs.h. / 23470-#include <libclocale/features.h> 23471-int 23472-main () 23473-{ 23474-#if !defined( LIBCLOCALE_HAVE_WIDE_CHARACTER_TYPE ) || ( LIBCLOCALE_HAVE_WIDE_CHARACTER_TYPE != 1 ) 23475-#error LIBCLOCALE_HAVE_WIDE_CHARACTER_TYPE not defined 23476:##endif

This causes the test program to fail every time.

themaddoctor commented 6 years ago

Which is a weird test to do, since it doesn't use libclocale.

joachimmetz commented 6 years ago

Could you attach config.log. This looks to be the test to see if a shared version of libclocale matches the configuration that is required by libfwsi.

Which is a weird test to do, since it doesn't use libclocale.

LIbclocale is used by pyfswi

themaddoctor commented 6 years ago

config.log

joachimmetz commented 6 years ago

This appears to be a bug in https://github.com/libyal/libfwsi/blob/master/m4/libclocale.m4#L43

joachimmetz commented 6 years ago

Should be fixed in https://github.com/libyal/libfwsi/commit/28edaafd4822511f2d85aacf0c34f44ea4d8debf