help-gnustep
[Top][All Lists]
Advanced

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

Re: FreeBSD 5.3 setup help


From: LD
Subject: Re: FreeBSD 5.3 setup help
Date: Fri, 4 Feb 2005 09:50:49 +1100

Hi there,

On 03/02/2005, at 10:06 PM, Chris Vetter wrote:

Either way, what I'm interested in finding out is whether there are any suggestions people might have for adjusting the Makefile(s) for FreeBSD ports so that GNUstep will install smoothly without this /proc problem.

Apparently, the problem seems to be related to FreeBSD 5.3 only
(I may be wrong, but I do not have the problem on 5.2).

The actual problem is indeed in libkvm, which, under certain
circumstances DOES need a working /proc (actually, it's just one
particular function, kvm_uread() called from kvm_doargv() under some
conditions, that needs /proc).

So, until Pascal Hofstee can provide a fix to libkvm, the only way
right now seems to be the installation of procfs and mounting /proc.

Right, so could someone in the meantime add a note regarding this for the Platform Specific instructions for FreeBSD 5.x? http://www.gnustep.org/resources/documentation/User/GNUstep/gnustep- howto_6.html#SEC21

i.e.,
___Instead of Just saying___
Tested on 5.0 and 5.1
Recommended compiler
Extra libs needed
None.

Special Instructions
Can install via /usr/ports/devel/gnustep, but not all required dependancies are installed. See the GNUstep-HOWTO for list of libraries.

___Insert Instructions for 5.3___
Two things to try:
1/ type (as root):
mount_procfs proc /proc

-or-

2/ add this line to /etc/fstab and reboot:
proc    /proc   procfs  rw      0       0

See 'man mount_std' and/or 'man procfs'

then install via /usr/ports/devel/gnustep

Now move onto Section #4 of the GNUstep Installation Instructions.
----------------------------------------

I assume that option #2 is the preferred assuming that proc is needed after install.
Thanks to Andy Farkas (from the FreeBSD bugs@bugs.au.FreeBSD.org list)

I've just done option #2 and then...
         cd /usr/ports/devel/gnustep && make install clean

...and all of the dependencies seemed to install without a hitch. (See list of final output below if anyone notices anything missing - that would be good to know :)

Cheers.

with regards,

--
Lachlan Deck

<...>
===> Registering installation for gnustep-back-0.9.4
===> Returning to build of gnustep-1.10.0
===> Generating temporary packing list
===> Checking if devel/gnustep already installed
===> Registering installation for gnustep-1.10.0
===> Cleaning for libaudiofile-0.2.6
===> Cleaning for libiconv-1.9.2_1
===> Cleaning for autoconf-2.59_2
===> Cleaning for bison-1.75_2
===> Cleaning for ffcall-1.10
===> Cleaning for gettext-0.14.1
===> Cleaning for gmake-3.80_2
===> Cleaning for gnustep-make-1.10.0
===> Cleaning for imake-6.8.1
===> Cleaning for libtool-1.3.5_2
===> Cleaning for libtool-1.5.10
===> Cleaning for m4-1.4.1
===> Cleaning for p5-gettext-1.03
===> Cleaning for pkgconfig-0.15.0_1
===> Cleaning for jpeg-6b_3
===> Cleaning for libungif-4.1.3
===> Cleaning for png-1.2.8_1
===> Cleaning for tiff-3.7.1_2
===> Cleaning for gcc-objc-3.3.6_20050112
===> Cleaning for gnustep-base-1.10.1
===> Cleaning for perl-5.8.6
===> Cleaning for libgmp-4.1.4
===> Cleaning for help2man-1.34.2
===> Cleaning for freetype2-2.1.7_4
===> Cleaning for expat-1.95.8
===> Cleaning for libxml2-2.6.17
===> Cleaning for libxslt-1.1.12_1
===> Cleaning for fontconfig-2.2.3,1
===> Cleaning for libXft-2.1.6
===> Cleaning for gnustep-back-0.9.4
===> Cleaning for gnustep-gui-0.9.4
===> Cleaning for xorg-libraries-6.8.1_1
===> Cleaning for gnustep-1.10.0





reply via email to

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