[Mono-devel-list] gdiplus - chicken/egg problem ?

Marc Recht recht at netbsd.org
Sun Jan 25 12:19:50 EST 2004


Hi!

>     cd mcs/class/System.Drawing/gdiplus/;make
>
> That'll build the libgdiplus.dll.so in mcs/class/lib.

Thanks, but at least on NetBSD-current this doesn't work. With mono-0.30 
(preview) and mcs-0.30 (preview) I get the following errors. This are the 
"export PLATFORM" (and so on) statemens frorm the Makefile.

(if pkg-config --modversion cairo; then \
	make guilibrary; \
else \
	echo WARNING: Skipping gdiplus library compilation; \
	gcc -shared -Wl,-soname,libgdiplus.dll.so -o 
../../../class/lib/libgdiplus.dll.so empty.c;  \
fi)
0.1.17
make: 
"/home/marc/tmp/mcs-0.30/class/System.Drawing/gdiplus/../../../build/rules.
make" line 35: Need an operator
make: 
"/home/marc/tmp/mcs-0.30/class/System.Drawing/gdiplus/../../../build/rules.
make" line 36: Need an operator

[.. almost every line the same..]

make: 
"/home/marc/tmp/mcs-0.30/class/System.Drawing/gdiplus/../../../build/rules.
make" line 88: Could not find /build/profiles/default.make
make: 
"/home/marc/tmp/mcs-0.30/class/System.Drawing/gdiplus/../../../build/rules.
make" line 112: Need an operator
make: 
"/home/marc/tmp/mcs-0.30/class/System.Drawing/gdiplus/../../../build/rules.
make" line 126: Need an operator
make: Fatal errors encountered -- cannot continue

make: stopped in /home/marc/tmp/mcs-0.30/class/System.Drawing/gdiplus
gmake: *** [all-local] Fehler 1


Anyway I got libgdiplus.so built with a homegrown Makefile.

Cheers,
Marc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040125/c45eb6d2/attachment.bin 


More information about the Mono-devel-list mailing list