On 17.07.2013, at 11:02, David Chisnall <[email protected]> wrote:

> Can you check your conflg.log to see what it says about the failing program?

Unfortunately, not that much (I've stripped some parts)

configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define OPTION_NO_ENVIRONMENT 0
| #define GNUSTEP_TARGET_MAKEFILES "/usr/local/share/GNUstep/Makefiles"
| […]
| #define GNUSTEP_TARGET_LOCAL_USERS_DIR ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define USE_ATOMIC_BUILTINS 1
| #define HAVE_OBJC_RUNTIME_H 1
| #define HAVE_OBJC_OBJC_H 1
| #define HAVE_SA_LEN 1
| #define HAVE_VISIBILITY_ATTRIBUTE 1
| #define SIZEOF_VOIDP 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define CON_AUTOLOAD 1
| #define HAVE_DLADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_PTHREAD_H 1
| #define SIZEOF_PTHREAD_MUTEX_T 8
| #define SIZEOF_PTHREAD_COND_T 8
| #define ALIGNOF_PTHREAD_MUTEX_T 8
| #define ALIGNOF_PTHREAD_COND_T 8
| #define HAVE_LIBRT 1
| #define HAVE_NANOSLEEP 1
| #define HAVE_USLEEP 1
| #define HAVE_OBJC_ROOT_CLASS_ATTRIBUTE 1
| /* end confdefs.h.  */
| #include "./config/config.constant-string-class.m"
configure:13329: result: no
configure:13344: error: Your compiler does not appear to implement the 
-fconstant-string-class option needed for support of strings.  Please check for 
a more recent version or consider using --enable-nxconstantstring

> 
>> 
>> I've configured gnustep-make and libobjc2 (in this order) like this:
> 
> This looks mostly sensible, except that if you do it like this you will have 
> to re-configure GNUstep-make to tell it to use libobjc2 - currently it will 
> default to -lobjc, and you're installing libobjc2 as libobjc2.so.

Oh, I forgot: this will install as libobjc (probably a bug in the cmake 
process). I've not looked into this, but you should be able to spot this 
quickly I guess.


Cheers,

  Marcus

--
Marcus Müller  .  .  .  http://www.mulle-kybernetik.com/znek/



Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to