Hallo ich versuche SDL gfx 2.0.16 mit MINGW zu compilieren.
Die Bibliothek kann ich compilieren und mit "make install" wird sie auch
installiert.
Wenn ich aber die Testprogramme in "Test" erstellen will bekomme folgende Fehler:
Code:
(gekürzt wegen Textlimit)
1451: undefined reference to `_imp__polygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1468: undefined reference to `_imp__polygonRGBA'
TestGfxPrimitives.o: In function `BenchmarkPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1489: undefined reference to `_imp__polygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1496: undefined reference to `_imp__stringRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1504: undefined reference to `_imp__polygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1512: undefined reference to `_imp__stringRGBA'
TestGfxPrimitives.o: In function `TestAAPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1527: undefined reference to `_imp__aapolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1533: undefined reference to `_imp__aapolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1539: undefined reference to `_imp__aapolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1556: undefined reference to `_imp__aapolygonRGBA'
TestGfxPrimitives.o: In function `BenchmarkAAPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1577: undefined reference to `_imp__aapolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1584: undefined reference to `_imp__stringRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1592: undefined reference to `_imp__aapolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1600: undefined reference to `_imp__stringRGBA'
TestGfxPrimitives.o: In function `TestFilledPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1616: undefined reference to `_imp__filledPolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1622: undefined reference to `_imp__filledPolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1628: undefined reference to `_imp__filledPolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1645: undefined reference to `_imp__filledPolygonRGBA'
TestGfxPrimitives.o: In function `BenchmarkFilledPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1666: undefined reference to `_imp__filledPolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1673: undefined reference to `_imp__stringRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1681: undefined reference to `_imp__filledPolygonRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1689: undefined reference to `_imp__stringRGBA'
TestGfxPrimitives.o: In function `TestTexturedPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1707: undefined reference to `_imp__texturedPolygon'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1714: undefined reference to `_imp__texturedPolygon'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1720: undefined reference to `_imp__texturedPolygon'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1730: undefined reference to `_imp__texturedPolygon'
TestGfxPrimitives.o: In function `BenchmarkTexturedPolygon':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1756: undefined reference to `_imp__texturedPolygon'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1763: undefined reference to `_imp__stringRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1772: undefined reference to `_imp__texturedPolygon'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1780: undefined reference to `_imp__stringRGBA'
TestGfxPrimitives.o: In function `TestBezier':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1795: undefined reference to `_imp__bezierRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1801: undefined reference to `_imp__bezierRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1807: undefined reference to `_imp__bezierRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1824: undefined reference to `_imp__bezierRGBA'
TestGfxPrimitives.o: In function `BenchmarkBezier':
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1845: undefined reference to `_imp__bezierRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1852: undefined reference to `_imp__stringRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1860: undefined reference to `_imp__bezierRGBA'
C:/msys/1.0/home/Stefan/sources/sdl_gfx-2.0.16/Test/TestGfxPrimitives.c:1868: undefined reference to `_imp__stringRGBA'
collect2: ld returned 1 exit status
make: *** [TestGfxPrimitives.exe] Error 1
Scheinbar wird die Bibliothek nicht gefunden. Wie kann man das lösen?
Lesezeichen