[Mono-dev] Monodevelop on centos 6.5 configure error

Brandon Perry bperry.volatile at gmail.com
Wed Jul 9 19:50:42 UTC 2014


Indeed, installing latest git master resolves that issue.

[root at localhost monodevelop]# git --version
git version 2.0.0.GIT
[root at localhost monodevelop]#

'make' still fails though, much later on in the build chain, researching it
now, but here is the error:

Errors:

/root/monodevelop/main/Main.sln (default targets) ->
(Build target) ->
/root/monodevelop/main/external/xwt/Xwt.Gtk/Xwt.Gtk.csproj (default
targets) ->
/usr/local/lib/mono/4.0/Microsoft.CSharp.targets (CoreCompile target) ->

Xwt.GtkBackend/CustomTreeModel.cs(88,12): error CS1501: No overload for
method `EmitRowsReordered' takes `3' arguments
Xwt.GtkBackend/CustomListModel.cs(62,12): error CS1501: No overload for
method `EmitRowsReordered' takes `3' arguments

 277 Warning(s)
 2 Error(s)

Time Elapsed 00:00:34.4877370
make[2]: *** [sln_build] Error 1
make[2]: Leaving directory `/root/monodevelop/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/monodevelop/main'
make: *** [all-recursive] Error 1
[root at localhost monodevelop]#


Any thoughts are appreciated.


On Wed, Jul 9, 2014 at 2:34 PM, Brandon Perry <bperry.volatile at gmail.com>
wrote:

> It does seem to be an issue with git 1.7.1. It does not seem to have a
> --count argument to 'git-rev-list'.
>
> Going to upgrade git and try.
>
>
> On Wed, Jul 9, 2014 at 1:48 PM, Brandon Perry <bperry.volatile at gmail.com>
> wrote:
>
>> Thanks, this worked to pass the configuration.
>>
>> However, make now fails:
>>
>> [root at localhost monodevelop]# make
>> if test -d ".git"; then \
>>  git submodule update --init --recursive || exit 1; \
>> fi
>> make[1]: Entering directory `/root/monodevelop/main'
>> Making all in external
>> make[2]: Entering directory `/root/monodevelop/main/external'
>> make[2]: Nothing to be done for `all'.
>> make[2]: Leaving directory `/root/monodevelop/main/external'
>> Making all in .
>> make[2]: Entering directory `/root/monodevelop/main'
>> if test -f "./buildinfo"; then cp "./buildinfo" "./build/bin/buildinfo";
>> else ./../scripts/configure.sh gen-buildinfo "./build/bin"; fi
>> /usr/bin/git failed
>> make[2]: *** [build/bin/buildinfo] Error 1
>> make[2]: Leaving directory `/root/monodevelop/main'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/root/monodevelop/main'
>> make: *** [all-recursive] Error 1
>> [root at localhost monodevelop]#
>>
>> I have git installed via yum:
>>
>> [root at localhost monodevelop]# git --version
>> git version 1.7.1
>> [root at localhost monodevelop]#
>>
>> Is a specific version of git required? All of my sources were checked out
>> with git, so I know it is at least functional.
>>
>>
>>
>> On Wed, Jul 9, 2014 at 1:39 PM, Brandon Perry <bperry.volatile at gmail.com>
>> wrote:
>>
>>> Sure, I can definitely try this.
>>>
>>>
>>> On Wed, Jul 9, 2014 at 1:39 PM, Timotheus Pokorra <
>>> timotheus.pokorra at solidcharity.com> wrote:
>>>
>>>> Hello Brandon,
>>>>
>>>> > Running autoconf ...
>>>> > configure.in:1: error: possibly undefined macro: m4_esyscmd_s
>>>> >       If this token and others are legitimate, please use
>>>> m4_pattern_allow.
>>>> >       See the Autoconf documentation.
>>>> > **Error**: autoconf failed.
>>>> The version of autoconf on CentOS6 is too old.
>>>> You can download the latest version from
>>>> http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz and make install
>>>> it.
>>>>
>>>> I think you also need the latest automake:
>>>> http://ftp.gnu.org/gnu/automake/automake-1.13.tar.gz
>>>> but I am not completely sure if that is required...
>>>>
>>>> all the best,
>>>>   Timotheus
>>>>
>>>
>>>
>>>
>>> --
>>> http://volatile-minds.blogspot.com -- blog
>>> http://www.volatileminds.net -- website
>>>
>>
>>
>>
>> --
>> http://volatile-minds.blogspot.com -- blog
>> http://www.volatileminds.net -- website
>>
>
>
>
> --
> http://volatile-minds.blogspot.com -- blog
> http://www.volatileminds.net -- website
>



-- 
http://volatile-minds.blogspot.com -- blog
http://www.volatileminds.net -- website
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20140709/bb4a8988/attachment.html>


More information about the Mono-devel-list mailing list