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

Re: Compiling GNUstep 1.6 under OpenBSD 3.2

Lane Myer wrote:
> Making all for library libgnustep-base...
> gmake[2]: *** No rule to make target `Additions/static_obj/ix86/openbsd3.2/gnu-gnu-gnu/subproject.o', needed by `static_obj/ix86/openbsd3.2/gnu-gnu-gnu/libgnustep-base_s.a'.  Stop.
> gmake[1]: *** [libgnustep-base.all.library.variables] Error 2
> gmake[1]: Leaving directory `/home/jcm/gnustep-base-1.6.0/Source'
> gmake: *** [internal-all] Error 2

If memory serves (and it never does), those subproject.o object files 
are not created properly by the makefiles because its calling ar(1) or 
as(1) with a switch that doesn't exist with OpenBSD's version and its 
dying silently during the make process and you're not seeing it.

I did manage at one time to create these subproject.o's by hand and got 
it all built... but then of course another part of GNUstep broke in 
horrible ugly ways so I gave up.

-- schubert