Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ProjectCenter Library project doesn't install headers

4 views
Skip to first unread message

Lundberg, Johannes

unread,
Sep 30, 2012, 10:42:45 PM9/30/12
to bug-g...@gnu.org
Hi

I have the latest version of GNUstep and ProjectCenter running on FreeBSD 9.0 32-bit.

I have created a library using ProjectCenter and all works fine and it install in
/usr/local/GNUstep/Local/
Library/Libraries as it should when I run "# gmake install".

However, the header files are not installed.
The GNUMakefile generated by ProjectCenter contains the xxx_HEADER_FILES_INSTALL_DIR but no directory is created..
xxx_HEADER_FILES contains my two header files I want to have installed.

Thanks!

Germán A. Arias

unread,
Oct 1, 2012, 2:07:17 AM10/1/12
to Lundberg, Johannes, bug-g...@gnu.org
Maybe a bug on ProjectCenter. I don't have experience with libraries,
but for the moment check this GNUmakefile:

http://svn.gna.org/viewcvs/gnustep-nonfsf/frameworks/matharray/trunk/GNUmakefile?revision=42&view=markup

Hope this help.


Lundberg, Johannes

unread,
Nov 14, 2012, 3:32:58 AM11/14/12
to Germán A. Arias, bug-g...@gnu.org
I found a solution.

ProjectCenter adds "lib" before the project name to the variable "LIBRARY_NAME" in the GNUMakefile.
Removing "lib" and letting LIBRARY_NAME be the same as PACKAGE_NAME solves the problem and headers installs fine.
"lib" is still added to the filename of the installed library.
--
Johannes Lundberg
BRILLIANTSERVICE CO., LTD.

Germán A. Arias

unread,
Nov 19, 2012, 11:50:45 PM11/19/12
to Lundberg, Johannes, bug-g...@gnu.org
El mié, 14-11-2012 a las 17:32 +0900, Lundberg, Johannes escribió:
> I found a solution.
>
> ProjectCenter adds "lib" before the project name to the variable
> "LIBRARY_NAME" in the GNUMakefile.
> Removing "lib" and letting LIBRARY_NAME be the same as PACKAGE_NAME
> solves the problem and headers installs fine.

Thanks for the info, I will check this.

> "lib" is still added to the filename of the installed library.
>

I think this is the expected behaviour. All libraries names start with
"lib".



Lundberg, Johannes

unread,
Nov 21, 2012, 8:32:02 PM11/21/12
to Germán A. Arias, bug-g...@gnu.org
I think this is the expected behaviour. All libraries names start with
"lib".


Yes. What I meant to say was that, everything seems to be ok and naming is correct even though I change the variable in the makefile.

Johannes  

Germán A. Arias

unread,
Nov 22, 2012, 1:49:38 AM11/22/12
to Lundberg, Johannes, bug-g...@gnu.org
Fixed in SVN.
0 new messages