[Crossfire-wiki] [Crossfire DokuWiki] page changed: user:kbulgrien

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Fri Feb 24 22:48:49 CST 2012


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2012/02/24 22:48
User        : kbulgrien
Edit Summary: Mageia 1 complete build environment setup for compiling.

@@ -43,11 +43,13 @@
  This script can do svn 1.5.x sparse checkouts or pre-1.5 checkouts.  The script defaults to using subversion 1.5+ sparse checkouts.  If an older client is detected, the script switches to a legacy checkout directory model.  It is available for download from [[http://invidious.meflin.net/~kbulgrien/files/svn-co.sh|invidious.meflin.net]].
  
  Create the desired development directory first, get the script, then run it to checkout.  For example:
  
-   $ mkdir -p /home/devel/crossfire
+   $ sudo mkdir -p /home/devel/crossfire
+   $ sudo chgrp -R ctools /home/devel
+   $ sudo chmod -R g+rwx /home/devel
    $ cd /home/devel/crossfire
-   $ wget http://invidious.meflin.net/~kbulgrien/files/svn-co.sh
+   $ curl -o svn-co.sh http://invidious.meflin.net/~kbulgrien/files/svn-co.sh
    $ bash svn-co.sh --trunk --all
  
  Built-in help shows:
  
@@ -87,15 +89,13 @@
    
      A client update with --release updates arch and server too.
  
  =====Configure Scripts=====
- 
  
  ====trunk.autogen.sh====
  
    $ cd /home/devel/crossfire
    $ wget http://invidious.meflin.net/~kbulgrien/files/trunk.autogen.sh
- 
  
  ====branch.autogen.sh====
  
    $ cd /home/devel/crossfire
@@ -275,13 +275,21 @@
    Mirror list Nonfree Backports
    Mirror list Tainted Release
    Mirror list Tainted Updates
    Mirror list Tainted Backports
- 
+   
    $ sudo urpmi cproto
    No package named cproto
- 
-   Someone on #magiea @ irc.freenode.net says that cproto is in the Cauldron, and probably will be in Magiea 2.
+   
+   Someone on #magiea @ irc.freenode.net reports cproto is in Cauldron, and is to go into Mageia 2.
+   
+   $ curl -o cproto-4.7j-1.mga2.src.rpm http://distro.ibiblio.org/pub/linux/distributions/mageia/distrib/cauldron/SRPMS/core/release/cproto-4.7j-1.mga2.src.rpm
+   $ rpmbuild --rebuild --clean cproto-4.7j-1.mga2.src.rpm
+   error: Failed build dependencies:
+ 	byacc is needed by cproto-4.7j-1.mga1.i586
+   $ sudo urpmi byacc
+   $ mv ~/rpmbuild/RPMS/i586/cproto* .
+   $ sudo urpmi ./cproto-4.7j-1.mga1.i586.rpm
  
  ====client RPMs====
  
  On a minimal system, building RPMs resulted in an error:
@@ -483,9 +491,8 @@
      libxxf86dga-devel              1.1.1        1mdv2010.1    i586    
    Proceed with the installation of the 22 packages? (Y/n) Y
    ...
    $ sudo urpmi libmesaglut3-devel makedepend cproto
- 
  
  ====client RPMs====
  
  On a minimal system, building RPMs resulted in an error:


IP-Address  : 75.23.38.47
Old Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien?rev=1330140975
New Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/



More information about the crossfire-wiki mailing list