From: Lianqing Yu <lq...@nl...> - 2006-01-24 02:40:45
|
Hi, When building the vxl-1.4.0, I use glut as the implementing toolkit of vgui. After the build, the GUI apps such as 'xcv' have no menus. I see some files e.g. menu_hack* written by fsm are out there but I fail figure it out by myself. Could someone give me some help? Thanks! Lianqing Yu |
From: Junaed S. <ju...@ci...> - 2006-01-24 18:04:32
|
As far as memory serves, I think that GLUT toolkit has no implementation for menus. GTK2 and QT surely does. I personally use GTK2, although would love to try qt4 sometime soon. So, if I am not wrong, I think you need to use gtk or qt as the native toolkit to enable menus in VGUI apps. Regards, -J- Lianqing Yu wrote: > Hi, > When building the vxl-1.4.0, I use glut as the implementing toolkit of > vgui. After the build, the GUI apps such as 'xcv' have no menus. I see > some files e.g. menu_hack* written by fsm are out there but I fail > figure it out by myself. Could someone give me some help? Thanks! > Lianqing Yu |
From: Lianqing Yu <lq...@nl...> - 2006-01-27 00:45:15
|
I download GTK2.8 for Windows today, but CMake 2.0.6 has no options for the user to configure GTK. It offers 'GLUT_INCLUDE_DIR', 'GLUT_glut_LIBRARY' for GLUT and several QT* (6 entries) for QT but no entries for GTK. How do configure CMake so that 'VGUI_USE_GTK' can appear? BTW, I use Windows XP with Visual C++ 2005 Express Edition. Regards, Lianqing. ----- Original Message ----- From: "Junaed Sattar" <ju...@ci...> To: "Lianqing Yu" <lq...@nl...> Cc: <vxl...@li...> Sent: Wednesday, January 25, 2006 2:03 AM Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit > As far as memory serves, I think that GLUT toolkit has no implementation > for menus. GTK2 and QT surely does. I personally use GTK2, although > would love to try qt4 sometime soon. So, if I am not wrong, I think you > need to use gtk or qt as the native toolkit to enable menus in VGUI apps. > > Regards, > -J- > > Lianqing Yu wrote: > >> Hi, >> When building the vxl-1.4.0, I use glut as the implementing toolkit of >> vgui. After the build, the GUI apps such as 'xcv' have no menus. I see >> some files e.g. menu_hack* written by fsm are out there but I fail >> figure it out by myself. Could someone give me some help? Thanks! >> Lianqing Yu > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users > |
From: Gehua Y. <ya...@rp...> - 2006-01-27 16:08:10
|
Please check the flag VGUI_USE_MFC. This flag is usually turned on when building VGUI on Windows machines. When running the executables of VGUI, it should display as follows: vgui : registered 'mfc' 'glut' vgui : initialize 'mfc' The fact that the menus are missing implies only glut is compiled with VGUI (VGUI_USE_MFC=OFF). My guess is this Visual C++ Express Edition is not shipped with Microsoft Foundation Class(MFC), which is the GUI environment for Windows. One candidate solution is to switch to a fully functional version of Visual Studio .Net. Another candidate solution is to build GTK2 with VGUI. However, the CMake script for finding GTK2 ($vxlsrc/config/cmake/Modules/NewCMake/FindGTK2.cmake) only works in *NIX environment, as it requires pkg-config to do the magic. I don't have much experience with GTK2. Hopefully someone can take it from here. Regards, Gehua Lianqing Yu wrote: >I download GTK2.8 for Windows today, but CMake 2.0.6 has no options for the user to configure GTK. It offers 'GLUT_INCLUDE_DIR', 'GLUT_glut_LIBRARY' for GLUT and several QT* (6 entries) for QT but no entries for GTK. How do configure CMake so that 'VGUI_USE_GTK' can appear? > >BTW, I use Windows XP with Visual C++ 2005 Express Edition. > >Regards, >Lianqing. > > >----- Original Message ----- >From: "Junaed Sattar" <ju...@ci...> >To: "Lianqing Yu" <lq...@nl...> >Cc: <vxl...@li...> >Sent: Wednesday, January 25, 2006 2:03 AM >Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit > > > > >>As far as memory serves, I think that GLUT toolkit has no implementation >>for menus. GTK2 and QT surely does. I personally use GTK2, although >>would love to try qt4 sometime soon. So, if I am not wrong, I think you >>need to use gtk or qt as the native toolkit to enable menus in VGUI apps. >> >>Regards, >>-J- >> >>Lianqing Yu wrote: >> >> >> >>>Hi, >>>When building the vxl-1.4.0, I use glut as the implementing toolkit of >>>vgui. After the build, the GUI apps such as 'xcv' have no menus. I see >>>some files e.g. menu_hack* written by fsm are out there but I fail >>>figure it out by myself. Could someone give me some help? Thanks! >>>Lianqing Yu >>> >>> >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>for problems? Stop! Download the new AJAX search engine that makes >>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>_______________________________________________ >>Vxl-users mailing list >>Vxl...@li... >>https://lists.sourceforge.net/lists/listinfo/vxl-users >> >> >> > > >------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >for problems? Stop! Download the new AJAX search engine that makes >searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >_______________________________________________ >Vxl-users mailing list >Vxl...@li... >https://lists.sourceforge.net/lists/listinfo/vxl-users > > > > |
From: Miguel A. Figueroa-V. <mi...@ms...> - 2006-01-27 17:51:23
|
In case that the Visual Studio Express Edition doesn't provide MFC support, you can download the Windows Platform SDK, which seems to have ATL, CRT, MFC, etc. I picked this bit of info from the CMake mailing list, and it seemed that it is relevant to this thread... Hope it helps. --Miguel Gehua Yang wrote: > Please check the flag VGUI_USE_MFC. This flag is usually turned on when > building VGUI on Windows machines. When running the executables of VGUI, > it should display as follows: > vgui : registered 'mfc' 'glut' > vgui : initialize 'mfc' > > The fact that the menus are missing implies only glut is compiled with > VGUI (VGUI_USE_MFC=OFF). My guess is this Visual C++ Express Edition is > not shipped with Microsoft Foundation Class(MFC), which is the GUI > environment for Windows. > > One candidate solution is to switch to a fully functional version of > Visual Studio .Net. > > Another candidate solution is to build GTK2 with VGUI. However, the > CMake script for finding GTK2 > ($vxlsrc/config/cmake/Modules/NewCMake/FindGTK2.cmake) only works in > *NIX environment, as it requires pkg-config to do the magic. I don't > have much experience with GTK2. Hopefully someone can take it from here. > > > Regards, > Gehua > > > Lianqing Yu wrote: > > >>I download GTK2.8 for Windows today, but CMake 2.0.6 has no options for the user to configure GTK. It offers 'GLUT_INCLUDE_DIR', 'GLUT_glut_LIBRARY' for GLUT and several QT* (6 entries) for QT but no entries for GTK. How do configure CMake so that 'VGUI_USE_GTK' can appear? >> >>BTW, I use Windows XP with Visual C++ 2005 Express Edition. >> >>Regards, >>Lianqing. >> >> >>----- Original Message ----- >>From: "Junaed Sattar" <ju...@ci...> >>To: "Lianqing Yu" <lq...@nl...> >>Cc: <vxl...@li...> >>Sent: Wednesday, January 25, 2006 2:03 AM >>Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit >> >> >> >> >> >>>As far as memory serves, I think that GLUT toolkit has no implementation >>>for menus. GTK2 and QT surely does. I personally use GTK2, although >>>would love to try qt4 sometime soon. So, if I am not wrong, I think you >>>need to use gtk or qt as the native toolkit to enable menus in VGUI apps. >>> >>>Regards, >>>-J- >>> >>>Lianqing Yu wrote: >>> >>> >>> >>> >>>>Hi, >>>>When building the vxl-1.4.0, I use glut as the implementing toolkit of >>>>vgui. After the build, the GUI apps such as 'xcv' have no menus. I see >>>>some files e.g. menu_hack* written by fsm are out there but I fail >>>>figure it out by myself. Could someone give me some help? Thanks! >>>>Lianqing Yu >>>> >>>> >>> >>> >>>------------------------------------------------------- >>>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>>for problems? Stop! Download the new AJAX search engine that makes >>>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>>_______________________________________________ >>>Vxl-users mailing list >>>Vxl...@li... >>>https://lists.sourceforge.net/lists/listinfo/vxl-users >>> >>> >>> >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>for problems? Stop! Download the new AJAX search engine that makes >>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>_______________________________________________ >>Vxl-users mailing list >>Vxl...@li... >>https://lists.sourceforge.net/lists/listinfo/vxl-users >> >> >> >> > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users |
From: Lianqing Yu <lq...@nl...> - 2006-02-05 00:20:57
|
Hi, Gehua, Sorry for delay as I spent the last couple of days at home for the Chinese spring festival. You are correct, Visual C++ Express Edition does not ship MFC out of the box and I cannot afford the standard version of it. That's also why I try GLUT and GTK (unfortunately with no success). I'll stick to my linux box and hack this issue if I've got time. regards, Lianqing ----- Original Message ----- From: "Gehua Yang" <ya...@rp...> To: "Lianqing Yu" <lq...@nl...> Cc: "vxl-users" <vxl...@li...> Sent: Saturday, January 28, 2006 12:07 AM Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit > Please check the flag VGUI_USE_MFC. This flag is usually turned on when > building VGUI on Windows machines. When running the executables of VGUI, > it should display as follows: > vgui : registered 'mfc' 'glut' > vgui : initialize 'mfc' > > The fact that the menus are missing implies only glut is compiled with > VGUI (VGUI_USE_MFC=OFF). My guess is this Visual C++ Express Edition is > not shipped with Microsoft Foundation Class(MFC), which is the GUI > environment for Windows. > > One candidate solution is to switch to a fully functional version of > Visual Studio .Net. > > Another candidate solution is to build GTK2 with VGUI. However, the > CMake script for finding GTK2 > ($vxlsrc/config/cmake/Modules/NewCMake/FindGTK2.cmake) only works in > *NIX environment, as it requires pkg-config to do the magic. I don't > have much experience with GTK2. Hopefully someone can take it from here. > > > Regards, > Gehua > > > Lianqing Yu wrote: > >>I download GTK2.8 for Windows today, but CMake 2.0.6 has no options for the user to configure GTK. It offers 'GLUT_INCLUDE_DIR', 'GLUT_glut_LIBRARY' for GLUT and several QT* (6 entries) for QT but no entries for GTK. How do configure CMake so that 'VGUI_USE_GTK' can appear? >> >>BTW, I use Windows XP with Visual C++ 2005 Express Edition. >> >>Regards, >>Lianqing. >> >> >>----- Original Message ----- >>From: "Junaed Sattar" <ju...@ci...> >>To: "Lianqing Yu" <lq...@nl...> >>Cc: <vxl...@li...> >>Sent: Wednesday, January 25, 2006 2:03 AM >>Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit >> >> >> >> >>>As far as memory serves, I think that GLUT toolkit has no implementation >>>for menus. GTK2 and QT surely does. I personally use GTK2, although >>>would love to try qt4 sometime soon. So, if I am not wrong, I think you >>>need to use gtk or qt as the native toolkit to enable menus in VGUI apps. >>> >>>Regards, >>>-J- >>> >>>Lianqing Yu wrote: >>> >>> >>> >>>>Hi, >>>>When building the vxl-1.4.0, I use glut as the implementing toolkit of >>>>vgui. After the build, the GUI apps such as 'xcv' have no menus. I see >>>>some files e.g. menu_hack* written by fsm are out there but I fail >>>>figure it out by myself. Could someone give me some help? Thanks! >>>>Lianqing Yu >>>> >>>> >>> >>> >>>------------------------------------------------------- >>>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>>for problems? Stop! Download the new AJAX search engine that makes >>>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>>_______________________________________________ >>>Vxl-users mailing list >>>Vxl...@li... >>>https://lists.sourceforge.net/lists/listinfo/vxl-users >>> >>> >>> >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>for problems? Stop! Download the new AJAX search engine that makes >>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>_______________________________________________ >>Vxl-users mailing list >>Vxl...@li... >>https://lists.sourceforge.net/lists/listinfo/vxl-users >> >> >> >> > |
From: Lianqing Yu <lq...@nl...> - 2006-02-05 00:32:55
|
Hi, Miguel I've already tried Platform SDK about one month ago. There are two issues with PSDK. First is the inclusion of MFC header files required by vgui during compilation. This problem was solved with the help of Amitha. The second one is the missing of MFC dlls required to generate some vxl libraries. Unfortunately, Microsoft does not ship MFC libraries for x86 in PSDK though there are versions for Itanium and AMD64. Regards, Lianqing ----- Original Message ----- From: "Miguel A. Figueroa-Villanueva" <mi...@ms...> To: "Gehua Yang" <ya...@rp...> Cc: "Lianqing Yu" <lq...@nl...>; "vxl-users" <vxl...@li...> Sent: Saturday, January 28, 2006 1:50 AM Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit > In case that the Visual Studio Express Edition doesn't provide MFC > support, you can download the Windows Platform SDK, which seems to have > ATL, CRT, MFC, etc. > > I picked this bit of info from the CMake mailing list, and it seemed > that it is relevant to this thread... Hope it helps. > > --Miguel > > Gehua Yang wrote: >> Please check the flag VGUI_USE_MFC. This flag is usually turned on when >> building VGUI on Windows machines. When running the executables of VGUI, >> it should display as follows: >> vgui : registered 'mfc' 'glut' >> vgui : initialize 'mfc' >> >> The fact that the menus are missing implies only glut is compiled with >> VGUI (VGUI_USE_MFC=OFF). My guess is this Visual C++ Express Edition is >> not shipped with Microsoft Foundation Class(MFC), which is the GUI >> environment for Windows. >> >> One candidate solution is to switch to a fully functional version of >> Visual Studio .Net. >> >> Another candidate solution is to build GTK2 with VGUI. However, the >> CMake script for finding GTK2 >> ($vxlsrc/config/cmake/Modules/NewCMake/FindGTK2.cmake) only works in >> *NIX environment, as it requires pkg-config to do the magic. I don't >> have much experience with GTK2. Hopefully someone can take it from here. >> >> >> Regards, >> Gehua >> >> >> Lianqing Yu wrote: >> >> >>>I download GTK2.8 for Windows today, but CMake 2.0.6 has no options for the user to configure GTK. It offers 'GLUT_INCLUDE_DIR', 'GLUT_glut_LIBRARY' for GLUT and several QT* (6 entries) for QT but no entries for GTK. How do configure CMake so that 'VGUI_USE_GTK' can appear? >>> >>>BTW, I use Windows XP with Visual C++ 2005 Express Edition. >>> >>>Regards, >>>Lianqing. >>> >>> >>>----- Original Message ----- >>>From: "Junaed Sattar" <ju...@ci...> >>>To: "Lianqing Yu" <lq...@nl...> >>>Cc: <vxl...@li...> >>>Sent: Wednesday, January 25, 2006 2:03 AM >>>Subject: Re: [Vxl-users] Menus are missing if glut is used as vgui toolkit >>> >>> >>> >>> >>> >>>>As far as memory serves, I think that GLUT toolkit has no implementation >>>>for menus. GTK2 and QT surely does. I personally use GTK2, although >>>>would love to try qt4 sometime soon. So, if I am not wrong, I think you >>>>need to use gtk or qt as the native toolkit to enable menus in VGUI apps. >>>> >>>>Regards, >>>>-J- >>>> >>>>Lianqing Yu wrote: >>>> >>>> >>>> >>>> >>>>>Hi, >>>>>When building the vxl-1.4.0, I use glut as the implementing toolkit of >>>>>vgui. After the build, the GUI apps such as 'xcv' have no menus. I see >>>>>some files e.g. menu_hack* written by fsm are out there but I fail >>>>>figure it out by myself. Could someone give me some help? Thanks! >>>>>Lianqing Yu >>>>> >>>>> >>>> >>>> >>>>------------------------------------------------------- >>>>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>>>for problems? Stop! Download the new AJAX search engine that makes >>>>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>>>_______________________________________________ >>>>Vxl-users mailing list >>>>Vxl...@li... >>>>https://lists.sourceforge.net/lists/listinfo/vxl-users >>>> >>>> >>>> >>> >>> >>>------------------------------------------------------- >>>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>>for problems? Stop! Download the new AJAX search engine that makes >>>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>>_______________________________________________ >>>Vxl-users mailing list >>>Vxl...@li... >>>https://lists.sourceforge.net/lists/listinfo/vxl-users >>> >>> >>> >>> >> >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >> for problems? Stop! Download the new AJAX search engine that makes >> searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >> _______________________________________________ >> Vxl-users mailing list >> Vxl...@li... >> https://lists.sourceforge.net/lists/listinfo/vxl-users > > |