discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUstep-base on Darwin


From: LHelldorf
Subject: Re: GNUstep-base on Darwin
Date: Sat, 21 Apr 2001 00:18:11 +0200




Adam Fedor <address@hidden>
Sent by: address@hidden

12.04.2001 23:12

       
        To:        address@hidden
        cc:        
        Subject:        Re: GNUstep-base on Darwin


>Well I added a bunch of stuff to gnustep-base so it will work better on
>Darwin. I doubt it will compile correctly - there's no way for me to
>test it.


Sorry for the long silence, but I had to tackle a couple of problems. First I tried to switch to Darwin 1.3.1 which is out now for some days.
But that darn thing wouldn't boot, I fear my machine is to old. So I started over with Darwin 1.2.1 again.

>So get the latest update from CVS and try again, and send me the error
>output.

Then I tried to get the source via cvs. Worked fine in Mac OS with MacCVS Pro 2.7d3 (Carbon) but some filenames where to long for Mac OS so this didn't work. After this I tried to get it via cvs from Darwin but this time something with the network went wrong (I am on a private subnet, I get my IP which is 172.16.16.2 from a DHCP Server and I could not get out with cvs neither to subversions.gnu.org nor 198.186.203.17 (which is its IP)). To cut the long story short: I decided to go with your daily snapshots from ftp://ftp.gnustep.org/pub/daily-snapshots.

The first snapshot I downloaded is core.20010420.tar.bz2.

Since I had to start from zero I am back to building gnustep-make.
./configure went fine, also make. But make install resulted in the following:

./mkinstalldirs  /opt/GNUstep/System /opt/GNUstep/System/Makefiles \
        /opt/GNUstep/System/Makefiles/powerpc \
        /opt/GNUstep/System/Makefiles/powerpc/darwin1.0 \
        /opt/GNUstep/System/Makefiles/Additional \
        /opt/GNUstep/System/Tools \
        /opt/GNUstep/System/share \
        /opt/GNUstep/System/Apps \
        /opt/GNUstep/System/Libraries/powerpc/darwin1.0 \
        /opt/GNUstep/System/Libraries/powerpc/darwin1.0/nx-gnu-gnu-xgps \
        /opt/GNUstep/System/Headers/powerpc/darwin1.0 \
        /opt/GNUstep/System/Tools/powerpc/darwin1.0 \
        /opt/GNUstep/System/Tools/powerpc/darwin1.0/nx-gnu-gnu-xgps \
        /opt/GNUstep/System/Library \
        /opt/GNUstep/System/Library/Colors \
        /opt/GNUstep/System/Library/PostScript \
        /opt/GNUstep/System/Library/Services \
        /opt/GNUstep/System/Documentation/Developer \
        /opt/GNUstep/System/Documentation/User \
        /opt/GNUstep/System/Documentation/info \
        /opt/GNUstep/System/Documentation/man \
        /opt/GNUstep/Local \
        /opt/GNUstep/Local/Users \
        /opt/GNUstep/Local/Users/Administrator \
        /opt/GNUstep/Network
make: execvp: ./mkinstalldirs: Permission denied
make: *** [install] Error 127

I can not explain this to myself since I was logged in as root the whole time. How can then a Permission denied occur?

>Also, I'd like to see the gnustep-base/config.log file, to see about any
>other errors.

Here is also the config.log of gnustep-make fyi. Don't wonder about gcc on Darwin, I have created a link gcc->cc (this works because Darwins cc is gcc.).

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:693: checking for gcc
configure:806: checking whether the C compiler (gcc  ) works
configure:822: gcc -o conftest    conftest.c  1>&5
configure:848: checking whether the C compiler (gcc  ) is a cross-compiler
configure:853: checking whether we are using GNU C
configure:862: gcc -E conftest.c
configure:881: checking whether gcc accepts -g
configure:913: checking how to run the C preprocessor
configure:934: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1039: checking host system type
configure:1060: checking target system type
configure:1078: checking build system type
configure:1132: checking for Cygwin environment
configure:1148: gcc -c -g -O2  conftest.c 1>&5
configure: In function `main':
configure:1144: `__CYGWIN32__' undeclared (first use in this function)
configure:1144: (Each undeclared identifier is reported only once
configure:1144: for each function it appears in.)
configure: failed program was:
#line 1137 "configure"
#include "confdefs.h"

int main() {

#ifndef __CYGWIN__
#define __CYGWIN__ __CYGWIN32__
#endif
return __CYGWIN__;
; return 0; }
configure:1165: checking for mingw32 environment
configure:1177: gcc -c -g -O2  conftest.c 1>&5
configure: In function `main':
configure:1173: `__MINGW32__' undeclared (first use in this function)
configure:1173: (Each undeclared identifier is reported only once
configure:1173: for each function it appears in.)
configure: failed program was:
#line 1170 "configure"
#include "confdefs.h"

int main() {
return __MINGW32__;
; return 0; }
configure:1196: checking for executable suffix
configure:1206: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1227: checking for object suffix
configure:1233: gcc -c -g -O2  conftest.c 1>&5
configure:1395: checking for ar
configure:1424: checking for dlltool
configure:1453: checking for ranlib
configure:1485: checking for perl
configure:1531: checking for a BSD compatible install
configure:1594: checking whether ln -s works
configure:1620: checking for gnutar
configure:1680: checking for alternate objc library
configure:1722: checking for dirent.h that defines DIR
configure:1735: gcc -c -O2  -I/opt/GNUstep/System/Headers conftest.c 1>&5
configure:1760: checking for opendir in -ldir
configure:1779: gcc -o conftest -O2  -I/opt/GNUstep/System/Headers  -L/opt/GNUstep/System/Libraries/powerpc/darwin1.0 conftest.c -ldir   1>&5
/usr/bin/ld: warning -L: directory name (/opt/GNUstep/System/Libraries/powerpc/darwin1.0) does not exist
/usr/bin/ld: can't locate file for: -ldir
configure: failed program was:
#line 1768 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char opendir();

int main() {
opendir()
; return 0; }
configure:1846: checking for sys/param.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1846: checking for sys/file.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1846: checking for dir.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1852: dir.h: No such file or directory
configure: failed program was:
#line 1851 "configure"
#include "confdefs.h"
#include <dir.h>
configure:1846: checking for string.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1846: checking for stdlib.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1846: checking for sys/types.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1846: checking for sys/stat.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1846: checking for sys/errno.h
configure:1856: gcc -E  -I/opt/GNUstep/System/Headers conftest.c >/dev/null 2>conftest.out
configure:1887: checking whether objc has thread support
configure:2020: gcc -o conftest -O2 -x objective-c  -I/opt/GNUstep/System/Headers  -L/opt/GNUstep/System/Libraries/powerpc/darwin1.0 conftest.c -lobjc  -lthread  1>&5
In file included from configure:2017:
config_thread.m:4: objc/NXConstStr.h: No such file or directory
configure: failed program was:
#line 2016 "configure"
#include "confdefs.h"
#include "config_thread.m"



as always, I am very happy about your help. Lars


reply via email to

[Prev in Thread] Current Thread [Next in Thread]