Building some extra libs (renaissance, gnustep-guile,
From:
Pablo Giménez
Subject:
Building some extra libs (renaissance, gnustep-guile,
Date:
Thu, 1 Oct 2009 11:54:18 +0100
Hi After been able to build the core packages now I face the extra libs. Well I have tried to build some of them, I have to admit whithout luck, here are my problems: - Renaissance 0.8.0: This is the errors I got:
pgp@upton|/user_data/ARCHIVE/GNUstep/src/Renaissance-0.8.0> make This is gnustep-make 2.2.0. Type 'make print-gnustep-make-help' for help. Making all in Source... Making all in subprojects of library libRenaissance...
Making all for subproject libgnustep-autolayout... make[4]: Nothing to be done for `internal-subproject-compile'. Making all for subproject libgnustep-markup... Compiling file GSMarkupCoder.m ... GSMarkupCoder.m: In function '_GSMarkupXMLEscapeString':
GSMarkupCoder.m:49: error: 'unichar' undeclared (first use in this function) GSMarkupCoder.m:49: error: (Each undeclared identifier is reported only once GSMarkupCoder.m:49: error: for each function it appears in.)
GSMarkupCoder.m:49: error: 'string' undeclared (first use in this function) GSMarkupCoder.m:55: warning: no '-getCharacters:' method found GSMarkupCoder.m:55: warning: (Messages without a matching method signature
GSMarkupCoder.m:55: warning: will be assumed to return 'id' and accept GSMarkupCoder.m:55: warning: '...' as arguments.) GSMarkupCoder.m:71: warning: no '-substringWithRange:' method found
GSMarkupCoder.m:71: warning: no '-appendString:' method found GSMarkupCoder.m:75: error: cannot find interface declaration for 'NSConstantString' GSMarkupCoder.m:75: warning: no '-appendString:' method found
GSMarkupCoder.m:76: warning: no '-appendString:' method found GSMarkupCoder.m:77: warning: no '-appendString:' method found GSMarkupCoder.m:78: warning: no '-appendString:' method found GSMarkupCoder.m:79: warning: no '-appendString:' method found
GSMarkupCoder.m:91: warning: no '-substringWithRange:' method found GSMarkupCoder.m:91: warning: no '-appendString:' method found GSMarkupCoder.m:95: warning: distinct Objective-C type in return GSMarkupCoder.m: In function '-[GSMarkupCoder initWithObjects:connectors:nameTable:]':
GSMarkupCoder.m:150: warning: no '+dictionary' method found GSMarkupCoder.m:151: warning: no '+dictionary' method found GSMarkupCoder.m: In function '-[GSMarkupCoder encode]': GSMarkupCoder.m:176: warning: no '-appendString:' method found
GSMarkupCoder.m:179: warning: no '-appendString:' method found GSMarkupCoder.m:188: warning: no '-appendString:' method found GSMarkupCoder.m:191: warning: no '-appendString:' method found
GSMarkupCoder.m:200: warning: no '-appendString:' method found GSMarkupCoder.m:203: warning: no '-appendString:' method found GSMarkupCoder.m:205: error: 'NSUTF8StringEncoding' undeclared (first use in this function)
GSMarkupCoder.m:205: warning: no '-dataUsingEncoding:' method found GSMarkupCoder.m: In function '-[GSMarkupCoder indent]': GSMarkupCoder.m:223: warning: no '-appendString:' method found GSMarkupCoder.m: In function '-[GSMarkupCoder encodeObject:]':
GSMarkupCoder.m:247: warning: no '-allKeysForObject:' method found GSMarkupCoder.m:252: warning: no '-setObject:forKey:' method found GSMarkupCoder.m:268: warning: no '-isEqualToString:' method found
GSMarkupCoder.m:273: warning: no '+stringWithFormat:' method found GSMarkupCoder.m:274: warning: no '-setObject:forKey:' method found GSMarkupCoder.m:284: warning: no '-isEqualToString:' method found
GSMarkupCoder.m:289: warning: no '+stringWithFormat:' method found GSMarkupCoder.m:290: warning: no '-setObject:forKey:' method found .....
And similar errors continue ---------------------
- gnustep-guile 1.1.4: I got these error when compiling:
pgp@upton|/user_data/ARCHIVE/GNUstep/src/gnustep-guile-1.1.4> make /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:221: GNUSTEP_INSTALLATION_DIR is deprecated. Please use GNUSTEP_INSTALLATION_DOMAIN instead
This is gnustep-make 2.2.0. Type 'make print-gnustep-make-help' for help. /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:363: INSTALL_ROOT_DIR is deprecated, please replace any instance of INSTALL_ROOT_DIR with DESTDIR
Making all in Greg... WARNING: No GNUmakefile found for aggregate project Greg; using 'Makefile' (cd Library; make); make[2]: Nothing to be done for `all'. (cd Documentation; make) make[2]: Nothing to be done for `all'.
You must now install Greg in order to use it Making all in Library... /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:221: GNUSTEP_INSTALLATION_DIR is deprecated. Please use GNUSTEP_INSTALLATION_DOMAIN instead
/user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:363: INSTALL_ROOT_DIR is deprecated, please replace any instance of INSTALL_ROOT_DIR with DESTDIR /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:363: INSTALL_ROOT_DIR is deprecated, please replace any instance of INSTALL_ROOT_DIR with DESTDIR
Making all for library libgstep_guile... /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:221: GNUSTEP_INSTALLATION_DIR is deprecated. Please use GNUSTEP_INSTALLATION_DOMAIN instead /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:363: INSTALL_ROOT_DIR is deprecated, please replace any instance of INSTALL_ROOT_DIR with DESTDIR
/user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:221: GNUSTEP_INSTALLATION_DIR is deprecated. Please use GNUSTEP_INSTALLATION_DOMAIN instead /user_data/ARCHIVE/GNUstep/System/Library/Makefiles/common.make:363: INSTALL_ROOT_DIR is deprecated, please replace any instance of INSTALL_ROOT_DIR with DESTDIR
Compiling file gg_class.m ... gg_class.m: In function 'gstep_send_msg_to_guile': gg_class.m:374: warning: initialization discards qualifiers from pointer target type gg_class.m:378: warning: passing argument 3 of 'gstep_guile_encode_item' from incompatible pointer type
gg_class.m:417: error: 'scm_catch_body_t' undeclared (first use in this function) gg_class.m:417: error: (Each undeclared identifier is reported only once gg_class.m:417: error: for each function it appears in.)
gg_class.m:417: error: expected ')' before 'proc_wrapper' gg_class.m:418: error: too few arguments to function 'gh_catch' gg_class.m:524: warning: passing argument 2 of 'gh_scm2newstr' from incompatible pointer type
gg_class.m: In function 'gstep_class_info': gg_class.m:596: warning: assignment makes pointer from integer without a cast gg_class.m: In function 'gstep_add_methods': gg_class.m:767: warning: implicit declaration of function 'class_add_method_list'
gg_class.m: In function 'gstep_lookup_class_fn': gg_class.m:789: warning: passing argument 2 of 'gh_scm2newstr' from incompatible pointer type make[3]: *** [obj/gg_class.m.o] Error 1 make[2]: *** [internal-library-all_] Error 2
make[1]: *** [libgstep_guile.all.library.variables] Error 2 make: *** [internal-all] Error 2
---------------------- - StepTalk: Some problems with the make install steage. Seems that the make install is trying to create a folder in the root directory:
/Library, I don't have root permission so I got an error. Everything is installed in /user_data/ARCHIVE/GNUstep. Making install in Languages... Making install in Smalltalk... Making install for bundle Smalltalk...
Creating /Library/StepTalk/Languages... mkdir: cannot create directory `/Library': Permission denied mkdir: cannot create directory `/Library/StepTalk': No such file or directory mkdir: cannot create directory `/Library/StepTalk/Languages': No such file or directory
make[3]: *** [/Library/StepTalk/Languages] Error 1 make[2]: *** [Smalltalk.install.bundle.variables] Error 2 make[1]: *** [internal-install] Error 2 make: *** [internal-install] Error 2
-------------------------------
- SQLClient 1.3.0 I can't configure the package I am trying with the next configure statement: ./configure --disable-jdbc-bundle --with-additional-include=-I/usr/include
but it can't find the includes for mysql, postgres ans sqlite. I have checked and all of them are in the /usr/iclude as usual.
And so far that's all, sorry for the large email, hopefully somebody can clarify me why some of these problems are happening. Thanks