bugGNUstep - Bugs: bug #5686, gnustep-base won't build on...

Group
 
 

bug #5686: gnustep-base won't build on Darwin/x86

Submitter:  Invalid User ID <#23732>
Submitted:  Thu 02 Oct 2003 02:10:46 AM UTC
   
 
Category:  Base/Foundation Severity:  1 - Wish
Item Group:  Installation Status:  Wont Fix
Privacy:  Public Assigned to:  fedor
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 15 May 2004 03:50:41 AM UTC, comment #4: 

Closed for lack of information.

Adam Fedor <fedor>
Group administrator
Thu 02 Oct 2003 08:49:00 AM UTC, comment #3: 

Currently gnustep-base should build the additions library automatically for non -gnu- configurations (see config.mak(.in))  But if you configured gnustep-make with "--with-library-combo=gnu-gnu-gnu" that shouldn't happen.  What does you environment variable:
echo $LIBRARY_COMBO
contain before configuring gnuste-base?
Did you 'source' the
/usr/GNUstep/System/Makefiles/GNUstep.[sh/csh]
file after installing gnustep-make?

David Ayers <ayers>
Group Member
Thu 02 Oct 2003 04:44:10 AM UTC, comment #2: 

I am simply trying to build the four core parts of GNUstep.  I got through gnustep-make fine, but gnustep-base gave me an error after running "./configure" and "make".  The output I pasted first is from "make".

How do I go about making a full base library?  I built and configured gnustep-make with "--with-library-combo=gnu-gnu-gnu." Is this what you are talking about?

Invalid User ID <#23732>
Thu 02 Oct 2003 04:10:04 AM UTC, comment #1: 

It would be helpful if you gave some more information about what you are doing. It appears you are just making the Additions library part of GNUstep base. This will only work on systems that already have a Foundation library (like MacOS X).  On Darwin you need to make the full base library. If this isn't your problem, please give the output with 'messages=yes' set:

make messages=yes

See also
http://www.gnu.org/software/gnustep/information/machines_1.html#SEC2

Adam Fedor <fedor>
Group administrator
Thu 02 Oct 2003 02:10:46 AM UTC, original submission:  

The build ends with the following error:

Making all in Source...
Making all in subprojects of library libgnustep-baseadd...
Making all for subproject Additions...
 Compiling file GSCategories.m ...
GSCategories.m:26:35: warning: Foundation/Foundation.h: No such file or directory
In file included from GSCategories.m:27:
../../Headers/Additions/GNUstepBase/GSCategories.h:41:35: warning: Foundation/Foundation.h: No such file or directory
In file included from ../../Headers/Additions/GNUstepBase/GSCategories.h:48,
                 from GSCategories.m:27:
../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:456:35: warning: Foundation/Foundation.h: No such file or directory
In file included from ../../Headers/Additions/GNUstepBase/GSCategories.h:48,
                 from GSCategories.m:27:
../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:462: parse error before '*' token
../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:463: warning: type defaults to `int' in declaration of `GSObjCZone'
../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:463: warning: data definition has no type or storage class
In file included from GSCategories.m:27:
../../Headers/Additions/GNUstepBase/GSCategories.h:170: parse error before '*' token
../../Headers/Additions/GNUstepBase/GSCategories.h:170: warning: type defaults to `int' in declaration of `gnustep_global_lock'
../../Headers/Additions/GNUstepBase/GSCategories.h:170: warning: data definition has no type or storage class
../../Headers/Additions/GNUstepBase/GSCategories.h:184: cannot find interface declaration for `NSCalendarDate'
make[3]: * [shared_obj/GSCategories.o] Error 1
make[2]: * [Additions.all.subproject.variables] Error 2
make[1]: * [libgnustep-baseadd.all.library.variables] Error 2
make: * [internal-all] Error 2

Invalid User ID <#23732>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 6 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2004-05-15 fedor StatusNone Wont Fix
    Open/ClosedAnalyzed Closed
2003-10-02 fedor Severity3 - Normal None
    Item GroupNone None
    Assigned toNone None
    Open/ClosedOpen None

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code