[Mono-bugs] [Bug 66689][Blo] New - Can't compile libgdiplus 1.0.1 correctly

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 23 Sep 2004 07:58:01 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by nicorac@yahoo.com.

http://bugzilla.ximian.com/show_bug.cgi?id=66689

--- shadow/66689	2004-09-23 07:58:01.000000000 -0400
+++ shadow/66689.tmp.8717	2004-09-23 07:58:01.000000000 -0400
@@ -0,0 +1,83 @@
+Bug#: 66689
+Product: Mono: Runtime
+Version: unspecified
+OS: other
+OS Details: Linux Mandrake 10
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Blocker
+Component: misc
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: nicorac@yahoo.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Can't compile libgdiplus 1.0.1 correctly
+
+Description of Problem:
+When I try to compile libgdiplus-1.0.1, when I reach "tests" section I get
+this errors:
+
+../src/.libs/libgdiplus.a(fcfreetype.o)(.text+0xd47): In function
+`FcFreeTypeQuery':
+: undefined reference to `FT_Get_BDF_Property'
+../src/.libs/libgdiplus.a(fcfreetype.o)(.text+0xddb): In function
+`FcFreeTypeQuery':
+: undefined reference to `FT_Get_BDF_Property'
+../src/.libs/libgdiplus.a(fcfreetype.o)(.text+0xfd3): In function
+`FcFreeTypeQuery':
+: undefined reference to `FT_Get_BDF_Property'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x3c): In function `FT_Alloc':
+: undefined reference to `xf86memset'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0xf0): In function `FT_Realloc':
+: undefined reference to `xf86memset'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x48e): In function
+`FT_Stream_ReadAt':
+: undefined reference to `xf86memcpy'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0xdd3): In function
+`FT_Stream_ReadFields':
+: undefined reference to `xf86memcpy'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x1c30): In function
+`FT_Outline_Copy':
+: undefined reference to `xf86memcpy'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x1c4a): In function
+`FT_Outline_Copy':
+: undefined reference to `xf86memcpy'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x1c65): In function
+`FT_Outline_Copy':
+: undefined reference to `xf86memcpy'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x2613): more undefined
+references to `xf86memcpy' follow
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x26db): In function
+`ft_validator_run':
+: undefined reference to `xf86getjmptype'
+../src/.libs/libgdiplus.a(ftbase.o)(.text+0x26ea): In function
+`ft_validator_run':
+: undefined reference to `xf86setjmp0'
+
+... and a long series of other ones, like these, referred missing
+references to 'xf86...'
+
+If I ignore these errors and I do "make install", libgdiplus.so is
+installed, but running a mono application which rewuires
+System.Windows.Forms namespace thrown an exception saying "gdiplus.dll is
+missing.
+
+
+Steps to reproduce the problem:
+1. tar zxvf libgdiplus-1.0.1.tar.gz
+2. cd libgdiplus-1.0.1
+3. ./configure
+4. make
+5. (after error) su -c make install
+
+Actual Results:
+Can't try "System.Windows.Forms" namespace. Other mono applications work.
+
+Expected Results:
+Compile & install libgdiplus
+
+How often does this happen? 
+Everytime