Сделать libgdiplus 2.10 приводит к ошибке.Мне трудно найти причину.Кажется, это проблема с исходным файлом pngcodec.c.
Я не уверен, является ли это ошибкой или я просто что-то делаю не так.Буду признателен за предложение о том, где я должен искать, чтобы решить эту проблему.Я собираю на PowerBook G4 OSX Leopard 10,5 шт.Я успешно установил mono, xsp2 и mod_mono из исходного кода, но при обработке файла aspx получаю
System.DllNotFoundException: gdiplus.dll
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
.
Поэтому я пытаюсь установить libgdiplus 2.10, но работаю у стены,Я также попробовал более раннюю версию libgdiplus, 2.8 с тем же результатом.Любая помощь очень ценится.
Вот ошибка, которую я получаю:
pngcodec.c: In function 'gdip_load_png_properties':
pngcodec.c:119: error: dereferencing pointer to incomplete type
pngcodec.c:119: error: dereferencing pointer to incomplete type
pngcodec.c:121: error: dereferencing pointer to incomplete type
pngcodec.c:122: error: dereferencing pointer to incomplete type
pngcodec.c:137: warning: passing argument 5 of 'png_get_iCCP' from incompatible pointer type
pngcodec.c: In function 'gdip_load_png_image_from_file_or_stream':
pngcodec.c:324: error: dereferencing pointer to incomplete type
pngcodec.c:325: error: dereferencing pointer to incomplete type
pngcodec.c:333: error: dereferencing pointer to incomplete type
pngcodec.c:333: error: dereferencing pointer to incomplete type
pngcodec.c:333: error: dereferencing pointer to incomplete type
pngcodec.c:342: error: dereferencing pointer to incomplete type
pngcodec.c:346: error: dereferencing pointer to incomplete type
pngcodec.c:346: error: dereferencing pointer to incomplete type
pngcodec.c:347: error: dereferencing pointer to incomplete type
pngcodec.c:347: error: dereferencing pointer to incomplete type
pngcodec.c:350: error: dereferencing pointer to incomplete type
pngcodec.c:351: error: dereferencing pointer to incomplete type
pngcodec.c:351: error: dereferencing pointer to incomplete type
pngcodec.c:351: error: dereferencing pointer to incomplete type
pngcodec.c:351: error: dereferencing pointer to incomplete type
pngcodec.c:494: error: dereferencing pointer to incomplete type
pngcodec.c:494: error: dereferencing pointer to incomplete type
pngcodec.c:494: error: dereferencing pointer to incomplete type
pngcodec.c:501: error: dereferencing pointer to incomplete type
pngcodec.c:501: error: dereferencing pointer to incomplete type
pngcodec.c:501: error: dereferencing pointer to incomplete type
pngcodec.c:508: error: dereferencing pointer to incomplete type
pngcodec.c:508: error: dereferencing pointer to incomplete type
pngcodec.c:508: error: dereferencing pointer to incomplete type
pngcodec.c:515: error: dereferencing pointer to incomplete type
pngcodec.c:515: error: dereferencing pointer to incomplete type
pngcodec.c:515: error: dereferencing pointer to incomplete type
make[2]: *** [pngcodec.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2