Edward,

If you compile Mono from source, then you should have the following file:

/usr/local/lib/pkgconfig/mono.pc

You should make sure that the PKG_CONFIG_PATH environment variable includes
directory /usr/local/lib/pkgconfig.

Hope this helps,

Gert

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Harvey,
Edward
Sent: vrijdag 2 november 2007 19:51
To: nant-users@lists.sourceforge.net
Subject: [NAnt-users] Help with installation

Hey ya.

* I'm trying to install nant 0.85 on RedHat Enterprise 4u4 x86_64.
* I installed mono 1.2.5.1 from source, with defaults.  ( sudo ./configure
--prefix=/usr/local && sudo make && sudo make install )
* I installed pkg-config from CD rpm, pkgconfig-0.15.0-3.x86_64.rpm
* When I try building nant, this is what I get:
        [eharvey]$ sudo make install prefix=/usr/local
        mkdir -p bootstrap
        cp -R lib/ bootstrap/lib
        # Mono loads log4net before privatebinpath is set-up, so we need
this in the same directory
        # as NAnt.exe
        cp lib/log4net.dll bootstrap
        cp src/NAnt.Console/App.config bootstrap/NAnt.exe.config
        mono bootstrap/NAnt.exe -f:NAnt.build install
-D:install.prefix="/usr/local"
        NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
        Copyright (C) 2001-2006 Gerry Shaw
        http://nant.sourceforge.net
        
        
        BUILD FAILED
        
        The current runtime framework 'mono-2.0' is not correctly configured
in the NAnt configuration file.
            Unable to locate 'mono' module using pkg-config. Download the
Mono development packages from http://www.mono-project.com/downloads/.
        
        For more information regarding the cause of the build failure, run
the build again in debug mode.
        
        Try 'nant -help' for more information
        make: *** [install] Error 1

I noticed several clues:

#1  The README.txt file from nant-0.85 says "A working Mono installation and
development libraries (version 1.0 or higher)"  But when I download and/or
build mono, it's just Mono - I see nothing about development libraries.
Can't seem to figure out how to build the development libraries.

#2  From the same phrase above, it says "version 1.0 or higher."  Which I
satisfy - I have mono 1.2.5.1.  Yet when I run the nant "make install ..."
command, the error message says "runtime framework 'mono-2.0'"

#3  Of course I can attempt the same thing in debug mode (if I can figure
out how to enter debug mode) but I'm just guessing that level of detail
won't be necessary, if somebody can already steer me right.

#4  You don't suppose there's a problem because it's x86_64, do you?
(I've seen occasionally, other packages from other sources, which wouldn't
build on the 64bit platform, because the developers developed on x86.)

Thank you for your help.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to