mono-addins-0.3.1 port fails with Error 1
John Murphy
fbsd32 at freeode.co.uk
Sun Jun 1 02:17:14 UTC 2008
I'm trying to get the software for an open source software defined
radio project, which is written in c#, working on FreeBSD. I've
applied to join the BSD# mailing list, but have not received a
response as yet.
I need mono-develop (it's actually merged into the ports framework
after using the mono-merge script), but it depends on mono-addins
which fails to install with the output below. I was wondering if
anyone here has any suggestions.
I'm running 6.3-release, all installed ports are up to date, as is
the ports tree itself.
===> monodevelop-1.0 depends on executable: mautil - not found
===> Verifying install for mautil in /usr/ports/devel/mono-addins
===> Building for mono-addins-0.3.1
Making all in Mono.Addins
gmake[1]: Entering directory `/usr/ports/devel/mono-addins/work/mono-addins-0.3.1/Mono.Addins'
Creating policy.0.2.Mono.Addins
ILALINK 0.7.4 - IL Assembly Link Utility
Copyright (c) 2001, 2002, 2003 Southern Storm Software, Pty Ltd.
Usage: /usr/local/bin/al [options] input ...
--output file or -o file
Specify the output file to use. The default name is
based on the name of the first input file.
--format exe or -e
Set the output format to executable.
--format dll or -d
Set the output format to dynamic link library.
--format obj or -j
Set the output format to object file.
--library name or -l name
Link against the library `name'.
--library-dir name or -L name
Look for libraries in the directory `name'.
--no-stdlib or -n
Do not link against the standard library.
-fstdlib-name=name or -S name
Specify the name of the standard library (default is `mscorlib').
-flibc-name=name or -C name
Specify the name of the standard C library.
--shared
Link the output as a shared image (default).
--static
Link the output as a static image.
-fassembly-name=name or -a name
Specify the name of the assembly to embed in the output.
-fassembly-version=version or -A version
Specify the assembly version to embed in the output.
-fmodule-name=name or -M name
Specify the name of the module to embed in the output.
-fassembly-key=key or -K key
Specify the assembly's public key value.
--entry-point name or -E name
Specify the name of the entry point for the program.
-fresources=file or -r file
Link the specified resource file with the output.
--resources-only or -R
Create an output that only contains resources.
-fprivate-resources or -p
Mark the resources as private to the output assembly.
-fminimize-parameters or -z
Minimize the size of the parameter table in the output.
-fwin32res=file or -W file
Specify a Win32 resource file to add to the image.
-fwin32icon=file or -i file
Specify a Win32 icon file to add to the image.
-fhash-algorithm=name or -H name
Specify the algorithm to use to hash files (SHA1 or MD5)
-fmetadata-version=version or -V version
Specify the metadata version to embed in the assembly.
-fculture=name or -u name
Specify the resource culture (e.g. "en-US").
-m32bit-only or -3
The resulting output file can only be used on 32-bit systems.
-mcui-subsystem or -c
Link for the command-line subsystem (default).
-mgui-subsystem or -G
Link for the GUI subsystem.
--version or -v
Print the version of the program
--help
Print this help message.
gmake[1]: *** [policy.0.2.Mono.Addins.dll] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/mono-addins/work/mono-addins-0.3.1/Mono.Addins'
gmake: *** [all-recursive] Error 1
*** Error code 2
Stop in /usr/ports/devel/mono-addins.
*** Error code 1
Stop in /usr/ports/devel/monodevelop.
*** Error code 1
Stop in /usr/ports/devel/monodevelop.
--
Thanks, John.
More information about the freebsd-questions
mailing list