WARNING: This server is unstable and will be retired in the next days. If you want to keep this forum available, please request immediately a migration on the Nabble Support forum. Forums that don't receive any migration request will be deleted forever.

notes for install doc

View: New views
4 Messages — Rating Filter:   Alert me  

notes for install doc

by nova-6 :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

I recently compiled everything from llvm on up till etoile. I like to
suggest few changes to the documentation on
http://etoileos.com/downloads/installtrunk/ so that other newbies to
gnustep / etoile don't repeat my mistakes during that process.

(Changes attached as patch.txt)

nova



_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: notes for install doc

by nova-6 :: Rate this Message:

| View Threaded | Show Only this Message

ups.. this time the non-empty attachemnt

Am Wed, 25 Jul 2012 14:40:26 +0200
schrieb nova <ant11.nova70@...>:

> Hi,
>
> I recently compiled everything from llvm on up till etoile. I like to
> suggest few changes to the documentation on
> http://etoileos.com/downloads/installtrunk/ so that other newbies to
> gnustep / etoile don't repeat my mistakes during that process.
>
> (Changes attached as patch.txt)
>
> nova

--- INSTALL 2012-07-24 22:13:12.018886796 +0200
+++ INSTALL.new 2012-07-25 14:31:59.066098489 +0200
@@ -146,20 +146,22 @@
 
  cd core/base
  # For Linux e.g. Ubuntu, --with-ffi-include is usually required
- ./configure --disable-mixedabi --disable-unicodeconstants [--with-ffi-include=/usr/include/`gcc -dumpmachine`]
+ ./configure --disable-mixedabi --disable-unicodeconstants [--with-layout=gnustep] [--prefix=/] [--with-ffi-include=/usr/include/`gcc -dumpmachine`]
  make && sudo -E make install
 
  cd core/gui
- ./configure && make && sudo -E make install
+ ./configure [--prefix=/] && make && sudo -E make install
 
  cd core/back
- ./configure && make && sudo -E make install
+ ./configure [--prefix=/] && make && sudo -E make install
 
 You can check you are really using Clang and not GCC with 'make messages=yes' instead of 'make' when building a GNUstep module.
 You can switch back to GCC for a given project with 'make CC=gcc' (or alternatively './configure CC=gcc').
 
 To get an overview of the build options per module, you can use './configure --help' in each module directory.
 
+**Note**: You also can check if you are using the correct libobjc by 'ldd /Local/Library/Libraries/libgnustep-base.so' (if --with-layout=gnustep and  --prefix=/ was used). If you see 'libobjc.so.4 => not found' then make sure that 'LD_LIBRARY_PATH' is correctly set; properly you forgot then to source the GNUstep.sh in your terminal (see above).
+
 See also [GNUstep](http://www.gnustep.org/) for further information.
 
 

_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: notes for install doc

by Quentin Mathé-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

I'll commit the note you suggest, it's worth to include it I  think.

However you shouldn't have to pass --with-layout=gnustep and --prefix=/ multiple times. Passing them to GNUstep Make once should work.

Did you source the last installed GNUstep.sh prior to compiling GNUstep Base, Gui and Back?

If you had an older GNUstep install, the wrong environments variables might have been used…

Cheers,
Quentin.

Le 25 juil. 2012 à 15:11, nova a écrit :

> ups.. this time the non-empty attachemnt
>
> Am Wed, 25 Jul 2012 14:40:26 +0200
> schrieb nova <ant11.nova70@...>:
>
>> Hi,
>>
>> I recently compiled everything from llvm on up till etoile. I like to
>> suggest few changes to the documentation on
>> http://etoileos.com/downloads/installtrunk/ so that other newbies to
>> gnustep / etoile don't repeat my mistakes during that process.
>>
>> (Changes attached as patch.txt)
>>
>> nova
>
> <patch.txt>_______________________________________________
> Etoile-discuss mailing list
> Etoile-discuss@...
> https://mail.gna.org/listinfo/etoile-discuss


_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: notes for install doc

by nova-6 :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

> However you shouldn't have to pass --with-layout=gnustep and
> --prefix=/ multiple times. Passing them to GNUstep Make once should
> work.
>
> Did you source the last installed GNUstep.sh prior to compiling
> GNUstep Base, Gui and Back?

I did a fresh installed and deleted all before.

I can redo all to make sure if it would help - but at the moment I
cannot promise a concrete time for the results

nova



_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss