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