[Mono-devel-list] Build error on OSX

Mike Flippin webmaster at blindmindseye.com
Tue Nov 11 12:02:10 EST 2003


gcc -dynamiclib  -flat_namespace -undefined suppress -o 
.libs/libmono.0.dylib  .libs/mini.o .libs/trace.o .libs/dominators.o 
.libs/cfold.o .libs/regalloc.o .libs/inssel.o .libs/helpers.o 
.libs/liveness.o .libs/ssa.o .libs/driver.o .libs/debug-mini.o 
.libs/linear-scan.o .libs/aot.o .libs/graph.o .libs/mini-ppc.o 
.libs/exceptions-ppc.o .libs/tramp-ppc.o -all_load  
../../mono/metadata/.libs/libmonoruntime.a 
../../mono/metadata/.libs/libmetadata.a 
../../mono/io-layer/.libs/libwapi.a 
../../mono/utils/.libs/libmonoutils.a  -lpthread -lm 
-Wl,-version-script=./ldscript -install_name  /usr/lib/libmono.0.dylib 
-compatibility_version 1 -current_version 1.0
/usr/bin/libtool: unknown option character `e' in: 
-version-script=./ldscript
Usage: /usr/bin/libtool -static [-] file [...] [-filelist 
listfile[,dirname]] [-arch_only arch] [-sacLT]
Usage: /usr/bin/libtool -dynamic [-] file [...] [-filelist 
listfile[,dirname]] [-arch_only arch] [-o output] [-install_name name] 
[-compatibility_version #] [-current_version #] [-seg1addr 0x#] 
[-segs_read_only_addr 0x#] [-segs_read_write_addr 0x#] [-seg_addr_table 
<filename>] [-seg_addr_table_filename <file_system_path>] [-all_load] 
[-noall_load]
make[4]: *** [libmono.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

I have libtool from GNU in /usr/local/bin, which is the first entry in 
my path. Also, for those interested in .NET on OSX, it would seem that 
if you build the SS CLI from MSDN on Jaguar that it'll run just fine on 
Panther.



More information about the Mono-devel-list mailing list