Hi Rod,

On 26.04.2011 19:00, Rod wrote:
> Hi Robert,
>
> The compile error is from MonoDevelop 2.6 beta 2:
>
>      Build failed. The specified executable is not a valid application for
> this OS platform.

The .bat files are probably missing. These are generated by
the installer.

> As for the missing files and folders there are a lot of them so they are
> below, and this is just form the root and one level down.  I could go deeper
> but this should give you the gist. To clarify these are the folders and
> files that exist in 2.10.2 but didn't exists in my Win32 build based on the
> Shana instructions.
>
> Mising from root:

No idea what these are:

>       \Mono-2.10.2\make
>       \Mono-2.10.2\man
>       \Mono-2.10.2\src


Provided by the installer:

>       \Mono-2.10.2\bin\Microsoft.VC80.CRT
>       \Mono-2.10.2\bin\al.bat
>       \Mono-2.10.2\bin\al2.bat

These are XSP files (the APS.NET host). It's hosted separately
at https://github.com/mono/xsp

>       \Mono-2.10.2\bin\asp-state
>       \Mono-2.10.2\bin\asp-state.bat
>       \Mono-2.10.2\bin\asp-state2
>       \Mono-2.10.2\bin\asp-state2.bat
>       \Mono-2.10.2\bin\asp-state4
>       \Mono-2.10.2\bin\asp-state4.bat

GTK stuff. These are hosted elsewhere. No idea where, sorry.

>       \Mono-2.10.2\bin\atksharpglue-2.dll

The boo compiler. Hosted elsewhere:

>       \Mono-2.10.2\bin\booc
>       \Mono-2.10.2\bin\booc.bat
>       \Mono-2.10.2\bin\booi
>       \Mono-2.10.2\bin\booi.bat
>       \Mono-2.10.2\bin\booish
>       \Mono-2.10.2\bin\booish.bat

Provided by the installer:

>       \Mono-2.10.2\bin\caspol.bat
>       \Mono-2.10.2\bin\ccrewrite.bat
>       \Mono-2.10.2\bin\cert2spc.bat
>       \Mono-2.10.2\bin\certmgr.bat

Dependency. You should take them from the official binary installer:

>       \Mono-2.10.2\bin\charset.dll

Provided by the installer:

>       \Mono-2.10.2\bin\chktrust.bat

No idea:

>       \Mono-2.10.2\bin\create-native-map
>       \Mono-2.10.2\bin\create-native-map.bat

Installer:

>       \Mono-2.10.2\bin\csharp.bat
>       \Mono-2.10.2\bin\csharp2
>       \Mono-2.10.2\bin\csharp2.bat

XSP:

>       \Mono-2.10.2\bin\dbsessmgr
>       \Mono-2.10.2\bin\dbsessmgr.bat
>       \Mono-2.10.2\bin\dbsessmgr2
>       \Mono-2.10.2\bin\dbsessmgr2.bat
>       \Mono-2.10.2\bin\dbsessmgr4
>       \Mono-2.10.2\bin\dbsessmgr4.bat
>       \Mono-2.10.2\bin\disco.bat

Installer:

>       \Mono-2.10.2\bin\dmcs.bat
>       \Mono-2.10.2\bin\dtd2rng.bat
>       \Mono-2.10.2\bin\dtd2xsd.bat

No idea:

>       \Mono-2.10.2\bin\emveepee
>       \Mono-2.10.2\bin\emveepee.bat
>       \Mono-2.10.2\bin\envsubst.exe

XSP:

>       \Mono-2.10.2\bin\fastcgi-mono-server
>       \Mono-2.10.2\bin\fastcgi-mono-server.bat
>       \Mono-2.10.2\bin\fastcgi-mono-server2
>       \Mono-2.10.2\bin\fastcgi-mono-server2.bat
>       \Mono-2.10.2\bin\fastcgi-mono-server4
>       \Mono-2.10.2\bin\fastcgi-mono-server4.bat

Dependency. You should take them from the official binary installer:

>       \Mono-2.10.2\bin\freetype6.dll
>       \Mono-2.10.2\bin\freetype-config

Installer:

>       \Mono-2.10.2\bin\gacutil.bat
>       \Mono-2.10.2\bin\gacutil2.bat

GTK:

>       \Mono-2.10.2\bin\gapi2-codegen.exe
>       \Mono-2.10.2\bin\gapi2-fixup.exe
>       \Mono-2.10.2\bin\gapi2-parser.exe
>       \Mono-2.10.2\bin\gd2i
>       \Mono-2.10.2\bin\gd2i.bat
>       \Mono-2.10.2\bin\gdk-pixbuf-csource.exe
>       \Mono-2.10.2\bin\gdk-pixbuf-query-loaders.exe
>       \Mono-2.10.2\bin\gdksharpglue-2.dll

etc. :)


I'd rather suggest to update a local binary installation
and repackage it instead of trying to build the installer
from scratch. That's what I do and it's a really easy
step.

Robert

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to