discuss-gnustep
[Top][All Lists]
Advanced

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

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


--
Un saludo
Best Regards
Pablo Giménez

reply via email to

[Prev in Thread] Current Thread [Next in Thread]