delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/07/06/22:32:19

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-Id: <199907070231.VAA01119@mercury.xraylith.wisc.edu>
To: John Garrison <jeg AT visi DOT net>
cc: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Libraries not working
In-Reply-To: Your message of "Tue, 06 Jul 1999 18:46:39 EDT."
<3782874F DOT F317A97 AT visi DOT net>
Date: Tue, 06 Jul 1999 21:31:12 -0500
From: Mumit Khan <khan AT xraylith DOT wisc DOT EDU>

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019