Skip to content

Instantly share code, notes, and snippets.

@prashantvc
Created March 5, 2015 15:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prashantvc/4884bcf5cace3788296a to your computer and use it in GitHub Desktop.
Save prashantvc/4884bcf5cace3788296a to your computer and use it in GitHub Desktop.
Here is the build log:
Building: msvcrtException (Debug|x86)
Build started 3/3/2015 10:58:20 AM.
__________________________________________________
Project "/Users/user/Projects/msvcrtException/msvcrtException.csproj" (Build target(s)):
Target PrepareForBuild:
Configuration: Debug Platform: x86
Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.
Target GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.
Target CoreCompile:
Skipping target "CoreCompile" because its outputs are up-to-date.
Done building project "/Users/user/Projects/msvcrtException/msvcrtException.csproj".
Build succeeded.
0 Warning(s)
---------------------- Done ----------------------
Build successful.
mkbundle build command and log
Users-Mac-mini:Debug user$ mkbundle --static --deps --machine-config /Library/Frameworks/Mono.framework/Versions/Current/etc/mono/4.5/machine.config msvcrtException.exe -z -o msvcrtException
OS is: Darwin
Note that statically linking the LGPL Mono runtime has more licensing restrictions than dynamically linking.
See http://www.mono-project.com/Licensing for details on licensing.
WARNING:
Check that the machine.config file you are bundling
doesn't contain sensitive information specific to this machine.
Sources: 1 Auto-dependencies: True
embedding: /Users/user/Projects/msvcrtException/bin/Debug/msvcrtException.exe
compression ratio: 37.94%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/4.5/mscorlib.dll
compression ratio: 34.95%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/gac/Mono.Posix/4.0.0.0__0738eb9f132ed756/Mono.Posix.dll
compression ratio: 39.97%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
compression ratio: 38.10%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
compression ratio: 39.96%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
compression ratio: 39.90%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
compression ratio: 33.84%
embedding: /Library/Frameworks/Mono.framework/Versions/3.12.0/lib/mono/gac/System.Security/4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
compression ratio: 39.23%
Machine config from: /Library/Frameworks/Mono.framework/Versions/Current/etc/mono/4.5/machine.config
Compiling:
as -arch i386 -o temp.o temp.s
cc -arch i386 -framework CoreFoundation -lobjc -liconv -o msvcrtException -Wall `pkg-config --cflags mono-2` temp.c -lz `pkg-config --libs-only-L mono-2` `pkg-config --variable=libdir mono-2`/libmono-2.0.a `pkg-config --libs-only-l mono-2 | sed -e "s/\-lmono-2.0 //"` temp.o
Done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment