2012-01-11 2 views
2

libgdiplus 2.10을 사용하면 오류가 발생합니다. 나는 그 원인을 찾는 데 어려움을 겪고있다. 소스 파일 pngcodec.c에 문제가있는 것으로 보입니다.libgdiplus 설치에 문제가 발생했습니다.

버그인지 아니면 잘못하고 있는지 확실하지 않습니다. 나는이 문제를 해결하기 위해 내가 어디를 가야하는지에 대한 제안을 고맙게 생각한다. 나는 파워 북 g4 osx leopard 10.5 ppc에서 컴파일 중이다. 나는 소스에서 성공적으로 모노, xsp2 및 mod_mono를 설치했지만 얻을 수 있습니다.

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 

aspx 파일을 처리 할 때.

그래서 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 
+1

libgdiplus.dylib를 찾아야하지 않습니까? gdiplus.dll은 Windows 이름입니다. 설치가 잘못된 것 같습니다. – IanNorton

+0

모노를 만드는데 사용했던 명령 줄을 게시 할 수 있습니까? – IanNorton

+0

pngcodec.c 오류가 누락되었거나 잘못된 헤더처럼 보입니다. –

답변

관련 문제