Thread: [Glee-users] Bug on linux + patch
Brought to you by:
elf-stone
From: Fab M. <fab...@ya...> - 2011-07-14 15:33:33
|
Hi, 1) On linux, there is a bug, because GLXVideoCaptureDeviceNV is undefined. If I add the line : typedef XID GLXVideoCaptureDeviceNV; ( the same line as ./glxext.h ) in GLee.h then Glee.c can compile. Could you patch the code so it add this line ? 2) In Glee.cpp #include "GLee.h" changed to : #include "GL/GLee.h" and moved to include/GL Is there any reason for that ? It was easier when GLee.h and Glee.c where in the same folder. Cheers, Fabien |
From: Ben W. <bm...@el...> - 2011-07-14 18:51:14
|
Yes, GLee.h and GLee.c should be in the same place in the source version. As to the other bug, I believe Joe H is looking into it (it may be fixed already in fact). Joe, can you confirm? Cheers for the feedback. Ben Sent from my iPhone On 14 Jul 2011, at 16:33, Fab Mickey <fab...@ya...> wrote: > Hi, > > 1) > On linux, there is a bug, because GLXVideoCaptureDeviceNV is undefined. > If I add the line : > typedef XID GLXVideoCaptureDeviceNV; > ( the same line as ./glxext.h ) > in GLee.h then Glee.c can compile. > Could you patch the code so it add this line ? > > 2) > In Glee.cpp > #include "GLee.h" > changed to : > #include "GL/GLee.h" > and moved to include/GL > > Is there any reason for that ? > It was easier when GLee.h and Glee.c where in the same folder. > > Cheers, > Fabien > > > > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > Glee-users mailing list > Gle...@li... > https://lists.sourceforge.net/lists/listinfo/glee-users |
From: Joe H <exp...@gm...> - 2011-07-14 21:11:28
|
GLee.h should be in include/GL/ the Debian Packagers seem to have made a mistake there. The reason GLee.h is in include/GL/ is it make it clear where the appropriate header is for people not installing GLee to the system, but rather using it as part of a larger project. It also makes the installation slightly simpler on the cmake side. On Thu, Jul 14, 2011 at 7:24 PM, Ben Woodhouse <bm...@el...> wrote: > Yes, GLee.h and GLee.c should be in the same place in the source version. > > As to the other bug, I believe Joe H is looking into it (it may be fixed > already in fact). Joe, can you confirm? > > Cheers for the feedback. > > Ben > > Sent from my iPhone > > On 14 Jul 2011, at 16:33, Fab Mickey <fab...@ya...> wrote: > > Hi, > > 1) > On linux, there is a bug, because GLXVideoCaptureDeviceNV is undefined. > If I add the line : > typedef XID GLXVideoCaptureDeviceNV; > ( the same line as ./glxext.h ) > in GLee.h then Glee.c can compile. > Could you patch the code so it add this line ? > > 2) > In Glee.cpp > #include "GLee.h" > changed to : > #include "GL/GLee.h" > and moved to include/GL > > Is there any reason for that ? > It was easier when GLee.h and Glee.c where in the same folder. > > Cheers, > Fabien > > > > > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > > _______________________________________________ > Glee-users mailing list > Gle...@li... > https://lists.sourceforge.net/lists/listinfo/glee-users > > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > Glee-users mailing list > Gle...@li... > https://lists.sourceforge.net/lists/listinfo/glee-users > > |
From: Joe H <exp...@gm...> - 2011-07-14 22:35:11
|
The bug regarding GLXVideoCaptureDeviceNV has been resolved. On Thu, Jul 14, 2011 at 10:10 PM, Joe H <exp...@gm...> wrote: > GLee.h should be in include/GL/ the Debian Packagers seem to have made a > mistake there. > The reason GLee.h is in include/GL/ is it make it clear where the > appropriate header is for people not installing GLee to the system, but > rather using it as part of a larger project. It also makes the installation > slightly simpler on the cmake side. > > > On Thu, Jul 14, 2011 at 7:24 PM, Ben Woodhouse <bm...@el...> wrote: > >> Yes, GLee.h and GLee.c should be in the same place in the source version. >> >> As to the other bug, I believe Joe H is looking into it (it may be fixed >> already in fact). Joe, can you confirm? >> >> Cheers for the feedback. >> >> Ben >> >> Sent from my iPhone >> >> On 14 Jul 2011, at 16:33, Fab Mickey <fab...@ya...> wrote: >> >> Hi, >> >> 1) >> On linux, there is a bug, because GLXVideoCaptureDeviceNV is undefined. >> If I add the line : >> typedef XID GLXVideoCaptureDeviceNV; >> ( the same line as ./glxext.h ) >> in GLee.h then Glee.c can compile. >> Could you patch the code so it add this line ? >> >> 2) >> In Glee.cpp >> #include "GLee.h" >> changed to : >> #include "GL/GLee.h" >> and moved to include/GL >> >> Is there any reason for that ? >> It was easier when GLee.h and Glee.c where in the same folder. >> >> Cheers, >> Fabien >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> AppSumo Presents a FREE Video for the SourceForge Community by Eric >> Ries, the creator of the Lean Startup Methodology on "Lean Startup >> Secrets Revealed." This video shows you how to validate your ideas, >> optimize your ideas and identify your business strategy. >> http://p.sf.net/sfu/appsumosfdev2dev >> >> _______________________________________________ >> Glee-users mailing list >> Gle...@li... >> https://lists.sourceforge.net/lists/listinfo/glee-users >> >> >> >> ------------------------------------------------------------------------------ >> AppSumo Presents a FREE Video for the SourceForge Community by Eric >> Ries, the creator of the Lean Startup Methodology on "Lean Startup >> Secrets Revealed." This video shows you how to validate your ideas, >> optimize your ideas and identify your business strategy. >> http://p.sf.net/sfu/appsumosfdev2dev >> _______________________________________________ >> Glee-users mailing list >> Gle...@li... >> https://lists.sourceforge.net/lists/listinfo/glee-users >> >> > |
From: Fab M. <fab...@ya...> - 2011-07-15 11:01:07
|
Hi Joe, I do not agree about the fact that GLee.h should be in include/GL/ especially when you want it to be part of a big project. If you have a look to library headers in /usr/include : grep -rh "#include \"" * | grep "/" There are a very few which use a prefix directory. expat, tiff, jpeg, z libraries are some examples of classical libraries that do not constrain the headers to be in a special place. There is nothing like : #include "expat/jhdfsjkds.h" #include "tiff/jhdfsjkds.h" #include "jpeg/jhdfsjkds.h" #include "z/jhdfsjkds.h" If I want to use Glee in a larger project, I want to control where the include will be installed, which is not the case when you use GL folder. You decide, but I think it is less flexible to use this GL folder Thanks for patching the other bugs :) I will test the new version very soon Regards, Fabien ________________________________ From: Joe H <exp...@gm...> To: Fab Mickey <fab...@ya...> Cc: Ben Woodhouse <bm...@el...>; "gle...@li..." <gle...@li...> Sent: Thursday, 14 July 2011, 22:10 Subject: Re: [Glee-users] Bug on linux + patch GLee.h should be in include/GL/ the Debian Packagers seem to have made a mistake there. The reason GLee.h is in include/GL/ is it make it clear where the appropriate header is for people not installing GLee to the system, but rather using it as part of a larger project. It also makes the installation slightly simpler on the cmake side. On Thu, Jul 14, 2011 at 7:24 PM, Ben Woodhouse <bm...@el...> wrote: Yes, GLee.h and GLee.c should be in the same place in the source version. > > >As to the other bug, I believe Joe H is looking into it (it may be fixed already in fact). Joe, can you confirm? > > >Cheers for the feedback. > > >Ben > >Sent from my iPhone > >On 14 Jul 2011, at 16:33, Fab Mickey <fab...@ya...> wrote: > > >Hi, >> >> >> >>1) >> >>On linux, there is a bug, because GLXVideoCaptureDeviceNV is undefined. >>If I add the line : >> >> typedef XID GLXVideoCaptureDeviceNV; >> >>( the same line as ./glxext.h ) >> >>in GLee.h then Glee.c can compile. >>Could you patch the code so it add this line ? >> >> >> >>2) >>In Glee.cpp >> >>#include "GLee.h" >>changed to : >>#include "GL/GLee.h" >>and moved to include/GL >> >> >> >>Is there any reason for that ? >>It was easier when GLee.h and Glee.c where in the same folder. >> >> >>Cheers, >>Fabien >> >> >> >> >> >> >> >> >> >> >------------------------------------------------------------------------------ >>AppSumo Presents a FREE Video for the SourceForge Community by Eric >>Ries, the creator of the Lean Startup Methodology on "Lean Startup >>Secrets Revealed." This video shows you how to validate your ideas, >>optimize your ideas and identify your business strategy. >>http://p.sf.net/sfu/appsumosfdev2dev >_______________________________________________ >>Glee-users mailing list >>Gle...@li... >>https://lists.sourceforge.net/lists/listinfo/glee-users >> >------------------------------------------------------------------------------ >AppSumo Presents a FREE Video for the SourceForge Community by Eric >Ries, the creator of the Lean Startup Methodology on "Lean Startup >Secrets Revealed." This video shows you how to validate your ideas, >optimize your ideas and identify your business strategy. >http://p.sf.net/sfu/appsumosfdev2dev >_______________________________________________ >Glee-users mailing list >Gle...@li... >https://lists.sourceforge.net/lists/listinfo/glee-users > > |