URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=17226>
Summary: Libraries and headers in $GNUSTEP_USER_ROOT are
ignored
Project: GNUstep
Submitted by: madleser
Submitted on: Friday 07/28/2006 at 16:38
Category: Makefiles
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
_______________________________________________________
Details:
1. Install some library in $GNUSTEP_USER_ROOT (e.g. Pantomime or gnustep-gui
with debug=yes)
2. Compile an app depending on above library (e.g. GNUMail or Ink with
'Ink_GUI_LIBS = -lgnustep-gui_d')
GNUMail won't find Pantomime's headers and in the case of Ink, the linker
won't find libgnustep-gui_d. A Workaround would be to insert
ADDITIONAL_INCLUDE_DIRS=-I$(GNUSTEP_USER_ROOT)/Library/Headers
ADDITIONAL_LIB_DIRS=-L$(GNUSTEP_USER_ROOT)/Library/Libraries
into the makefiles, but this is bothersome.
A quick look at common.make revealed that $GNUSTEP_USER_ROOT is actually
taken into consideration, but I'm not a gmake expert..
FreeBSD 6.1, gcc 3.4.4, gnustep-make-1.12.0, gmake-3.81_1
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=17226>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep