Mail Archives: cygwin/1999/07/06/22:32:19
John Garrison <jeg AT visi DOT net> writes:
> Mumit Khan wrote:
>
> i586-mingw32-nm didn't show anything at all. But here is the source code belo
> w
> and the command I use to compile it below that. Note I have to use main()
> instead of int main(), it has something to do with SDL. SDL will complain if
> I use anything else.
>
> #include "PowerPak/powerdraw.h"
>
> main(int argc, char *argv[])
> {
> /* Initialize the library */
> PD_Init();
>
> /* Initialize 640x480x16bpp graphics mode */
> PD_SetGFXMode(640, 480, 16, PD_DEFAULT);
>
> /* Draw a little cylindrical thingie */
> PD_Ellipse(Screen, 320, 100, 100, 50, PD_CreateColor(Screen, 0xFF, 0x00,
> 0x00));
> PD_Ellipse(Screen, 320, 220, 100, 50, PD_CreateColor(Screen, 0xFF, 0x00,
> 0x00));
> PD_Ellipse(Screen, 320, 220, 50, 25, PD_CreateColor(Screen, 0xFF, 0x00,
> 0x00));
> PD_Ellipse(Screen, 320, 380, 50, 25, PD_CreateColor(Screen, 0xFF, 0x00,
> 0x00));
> PD_VLine(Screen, 100, 220, 220, PD_CreateColor(Screen, 0xFF, 0x00, 0x00));
> PD_VLine(Screen, 100, 220, 420, PD_CreateColor(Screen, 0xFF, 0x00, 0x00));
> PD_VLine(Screen, 220, 380, 270, PD_CreateColor(Screen, 0xFF, 0x00, 0x00));
> PD_VLine(Screen, 220, 380, 370, PD_CreateColor(Screen, 0xFF, 0x00, 0x00));
>
> /* Wait for 5 seconds so you can see it */
> PD_Wait(5000);
>
> /* Cleanup */
> PD_Quit();
> }
>
> and here is the command to gcc.
>
> /usr/win32/bin/i586-mingw32-gcc ex1.c -lPD -lSDL -lttf -lIMG
> -I/usr/win32/include
>
I really don't know what's going on, and my time is rather limited. If
you can get me the sources, I'll take a look.
Regards,
Mumit
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -