[Mono-dev] Monodevelop on centos 6.5 configure error

Timotheus Pokorra timotheus.pokorra at solidcharity.com
Wed Jul 9 20:02:09 UTC 2014


Hello Brandon,

which version of Mono are you using?
Version 3.4 should be fine.

Timotheus

On 9 July 2014 21:50, Brandon Perry <bperry.volatile at gmail.com> wrote:
> 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


More information about the Mono-devel-list mailing list