Please apply usual troubleshooting, i.e. what does config.log say for the
failing "whether objc really works" test?

On Sun, Aug 14, 2016 at 8:23 PM, David Wetzel <d...@turbocat.de> wrote:

> Hi!
>
> I just updated some of my sources from svn and tried to build base.
> But it seems like GS does not work with Apple's llvm without some tweaking.
>
> See below.
>
> What I want is to install only -base extensions and GSWeb. I need to
> finish the wotaskd to run some home automation stuff on my FreeBSD machine
> later :-)
>
> Dave
>
>
> dave@retina%/usr/bin/gcc --version
> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr
> --with-gxx-include-dir=/Applications/Xcode.app/
> Contents/Developer/Platforms/MacOSX.platform/Developer/
> SDKs/MacOSX10.11.sdk/usr/include/c++/4.2.1
> Apple LLVM version 7.3.0 (clang-703.0.31)
> Target: x86_64-apple-darwin15.6.0
> Thread model: posix
> InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/
> XcodeDefault.xctoolchain/usr/bin
>
>
>
> dave@retina%./configure
> checking build system type... x86_64-apple-darwin15.6.0
> checking host system type... x86_64-apple-darwin15.6.0
> checking target system type... x86_64-apple-darwin15.6.0
> checking for GNUstep configuration file to use at runtime...
> /Library/GNUstep/GNUstep.conf
> checking whether the GNUstep.conf file path can be set in the
> environment... yes
> checking if we should import an existing configuration file now... yes
> checking for default GNUstep configuration file to use...
> /Library/GNUstep/GNUstep.conf
> trying to import "/Library/GNUstep/GNUstep.conf"
> configure: If this fails, please run configure again with the
> --disable-importing-config-file option or specifying an alternative file
> using the --with-default-config= option
> checking for GNUstep-base installation domain... LOCAL
> checking if we are hardcoding any relative paths in gnustep-base... no
> configure: We store the following filesystem layout into gnustep-base, to
> be used when no config file is found
> checking for Makefiles directory... /Library/GNUstep/Makefiles
> checking for user defaults directory... Library/Defaults
> checking for user config file... Library/.GNUstep.conf
> checking for System Applications directory... /Applications
> checking for System Admin Applications directory... /Applications/Utilities
> checking for System Web Applications directory... /Library/WebApplications
> checking for System Tools directory... /usr/local/bin
> checking for System Admin Tools directory... /usr/local/sbin
> checking for System Library directory... /Library
> checking for System Libraries directory... /usr/local/lib
> checking for System Headers directory... /usr/local/include
> checking for System Documentation directory... /Library/Documentation
> checking for System Info Documentation directory...
> /Library/Documentation/info
> checking for System Man Documentation directory...
> /Library/Documentation/man
> checking for Network Applications directory... /Applications
> checking for Network Admin Applications directory...
> /Applications/Utilities
> checking for Network Web Applications directory... /Library/WebApplications
> checking for Network Tools directory... /usr/local/bin
> checking for Network Admin Tools directory... /usr/local/sbin
> checking for Network Library directory... /Library
> checking for Network Libraries directory... /usr/local/lib
> checking for Network Headers directory... /usr/local/include
> checking for Network Documentation directory... /Library/Documentation
> checking for Network Info Documentation directory...
> /Library/Documentation/info
> checking for Network Man Documentation directory...
> /Library/Documentation/man
> checking for Local Applications directory... /Applications
> checking for Local Admin Applications directory... /Applications/Utilities
> checking for Local Web Applications directory... /Library/WebApplications
> checking for Local Tools directory... /usr/local/bin
> checking for Local Admin Tools directory... /usr/local/sbin
> checking for Local Library directory... /Library
> checking for Local Libraries directory... /usr/local/lib
> checking for Local Headers directory... /usr/local/include
> checking for Local Documentation directory... /Library/Documentation
> checking for Local Info Documentation directory...
> /Library/Documentation/info
> checking for Local Man Documentation directory...
> /Library/Documentation/man
> checking for User Applications directory... Applications
> checking for User Admin Applications directory... Applications/Utilities
> checking for User Web Applications directory... Library/WebApplications
> checking for User Tools directory... bin
> checking for User Admin Tools directory... sbin
> checking for User Library directory... Library
> checking for User Libraries directory... Library/Libraries
> checking for User Headers directory... Library/Headers
> checking for User Documentation directory... Library/Documentation
> checking for User Info Documentation directory...
> Library/Documentation/info
> checking for User Man Documentation directory... Library/Documentation/man
> checking for System User directory... /Users
> checking for Network User directory... /Network/Users
> checking for Local User directory... /Users
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking how to run the C preprocessor... gcc -E
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking for _LARGEFILE_SOURCE value needed for large files... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... no
> checking for off_t... yes
> checking whether the compiler supports atomic operations... yes
> checking for whoami... /usr/bin/whoami
> checking for pkg-config... yes
> checking the Objective-C runtime... NeXT
> checking for custom shared objc library... NONE
> checking objc/runtime.h usability... yes
> checking objc/runtime.h presence... yes
> checking for objc/runtime.h... yes
> checking objc/objc.h usability... yes
> checking objc/objc.h presence... yes
> checking for objc/objc.h... yes
> configure: for gdomap network details
> checking for variable length socket addresses... found
> checking for compiler visibility attribute support... found
> checking whether SO_REUSEADDR is broken... no
> checking for objc threading flags...
> checking whether byte ordering is bigendian... no
> checking size of void*... 8
> checking size of short... 2
> checking size of int... 4
> checking size of long... 8
> checking size of long long... 8
> checking size of float... 4
> checking size of double... 8
> checking for working INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX... yes
> checking loading of constructor functions... yes
> checking windows.h usability... no
> checking windows.h presence... no
> checking for windows.h... no
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking for dynamic linker type... simple
> checking for dladdr in -ldl... yes
> checking for dladdr... yes
> checking for gethostbyname... yes
> checking for getaddrinfo... yes
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking pthread_np.h usability... no
> checking pthread_np.h presence... no
> checking for pthread_np.h... no
> checking size of pthread_mutex_t... 64
> checking for pthread_mutex_t.__data.__owner... no
> checking size of pthread_cond_t... 48
> checking alignment of pthread_mutex_t... 8
> checking alignment of pthread_cond_t... 8
> checking for pthread_join in -lpthread... yes
> checking for pthread_getthreadid_np... no
> checking for pthread_main_np... yes
> checking for sched_yield in -lrt... no
> checking for nanosleep... yes
> checking for usleep... yes
> checking for Sleep... no
> checking for objc_root_class attribute support... found
> checking for pthread_setname_np()... darwin
> checking for gettid()... no
> checking whether objc really works... no
> I don't seem to be able to use your Objective-C compiler to produce
> working binaries!  Please check your Objective-C compiler installation.
> If you are using gcc-3.x make sure that your compiler's libgcc_s and
> libobjc
> can be found by the dynamic linker - usually that requires you to play
> with LD_LIBRARY_PATH or /etc/ld.so.conf.
> Please refer to your compiler installation instructions for more help.
> configure: error: The Objective-C compiler does not work or is not
> installed properly.
>
>
> _______________________________________________
> Gnustep-dev mailing list
> Gnustep-dev@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnustep-dev
>
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to