On 13 Feb 2014, at 12:35, Евгений Ростовцев <[email protected]> wrote:
> Our libobjc2 has headers in /usr/include/objc2 This is Just Plain Wrong™. If you must, put them in /usr/include/objc2/objc and add -I/usr/include/objc2 - the objc/ part of the path is defined by the Objective-C language spec, and so changing it is a bug and means every single Objective-C program that interacts with the runtime in any way will require hacky work arounds for your OS. > but trying to replace >> strings inside png and tiff files with sed is just weird. > > ok, I'll change this. > >> It looks like you have not correctly configured GNUstep Make to pass the >> correct flag, and so you're ending up with a big mash of flags. How did you >> configure GNUstep Make? > > http://git.altlinux.org/people/real/packages/gnustep-make.git > > spec file: > http://git.altlinux.org/people/real/packages/gnustep-make.git?p=gnustep-make.git;a=blob;f=.gear/gnustep-make.spec;h=f4da42393c08d7d1b906825026ad19d949eafb28;hb=HEAD I don't know how to read this file, but you must make sure that you are correctly setting the OBJCFLAGS when you configure gnustep-make and gnustep-base. > You seem to be trying to override flags that it >> will pass, which will give some very inconsistent results. > > I'm not understand. What wrong? You are trying to pass extra flags inconsistently. I'd recommend looking at how FreeBSD builds GNUstep packages, as we manage to get it right... David -- Sent from my PDP-11 _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
