bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Bug-gnubg] FTGL Removed!


From: macherius
Subject: RE: [Bug-gnubg] FTGL Removed!
Date: Tue, 18 Oct 2005 16:52:37 +0200

Hi,

I have trouble compiling widget3d.c from the latest CVS (as per today). I'm
using VS2004, ICC8.1 and GTK 2.8.6 (of course, lol). The configuration is
Jon's msdev config from CVS modified to reflect my different Path and
librabry structure. All but "board3d/widget3d.c" compiles just fine. It also
seems to run fine with 2.8.6, with the one exception of the file dialogs,
which immediately dump core. "PIXELFORMATDESCRIPTOR" and friends live in
<WinGDI.h> in the MS include world, but just including that file won't fix
it. Any idea?

Here is the error I get:

===============================S====N====I====P=============================
======
------ Erstellen gestartet: Projekt: board3d, Konfiguration: Release Win32
------

Compiling with Intel(R) C++ 8.1 ...(Intel C++ Environment)
widget3d.c
..\board3d\widget3d.c(281): error: identifier "PIXELFORMATDESCRIPTOR" is
undefined
        PIXELFORMATDESCRIPTOR pfd;
        ^

..\board3d\widget3d.c(284): warning #266: function declared implicitly
        int format = GetPixelFormat(hdc);
                     ^

..\board3d\widget3d.c(294): warning #266: function declared implicitly
        if (!DescribePixelFormat(hdc, format, sizeof(PIXELFORMATDESCRIPTOR),
&pfd))
             ^

..\board3d\widget3d.c(294): error: identifier "PIXELFORMATDESCRIPTOR" is
undefined
        if (!DescribePixelFormat(hdc, format, sizeof(PIXELFORMATDESCRIPTOR),
&pfd))
                                                     ^

..\board3d\widget3d.c(300): error: identifier "PFD_GENERIC_FORMAT" is
undefined
        *accl = !((pfd.dwFlags & PFD_GENERIC_FORMAT) && !(pfd.dwFlags &
PFD_GENERIC_ACCELERATED));
                                 ^

..\board3d\widget3d.c(301): error: identifier "PFD_DOUBLEBUFFER" is
undefined
        *dbl = pfd.dwFlags & PFD_DOUBLEBUFFER;
                             ^

..\board3d\widget3d.c(323): warning #266: function declared implicitly
        HDC dc = wglGetCurrentDC();
                 ^

..\board3d\widget3d.c(323): warning #144: a value of type "int" cannot be
used to initialize an entity of type "HDC"
        HDC dc = wglGetCurrentDC();
                 ^

compilation aborted for ..\board3d\widget3d.c (code 2)

Build log was saved at
"file://C:\DOKUME~1\Ingo\LOKALE~1\Temp\Intermediate\Release\BuildLog.htm"
board3d - 4 error(s), 4 warning(s)

===============================S====N====I====P=============================
======

Thx,
Ingo

> -----Original Message-----
> Subject: Re: [Bug-gnubg] FTGL Removed!
> 
> 
> Jon Kinsey wrote:
> > 
> > Ok, who is a config expert?  I could "have a go", but I'd mostly be 
> > guessing...
> 
> Ok, I've "had a go"... It may all work ok now (I'll try it on 
> my linux box in a minute).  Anyone else who can try building 
> would help.
> 
> Note that I've tidied things up a bit (remove myftgl.h and 
> myftgl.c and limited the use of freetype to the font building).
> 
> Jon
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]