Dakattack

Members
  • Content count

    9
  • Joined

  • Last visited

Community Reputation

116 Neutral

About Dakattack

  • Rank
    Newbie
  1.   Have a look at GLFW 3.0 examples to see how to setup basic window. Yes, some things are gone in GLFW3, including these 2 functions you mentioned.   Use glfwWindowHint instead, and threading support was removed from GLFW. Best look at provided examples/tests and into code - thats best reference for now (although there was a link to PDF with GLFW3 reference, it may be a bit outdated but its better than nothing, I will post it when I find it) Got it, glfwCreateWindow(); seems to be the new sensation.   Thanks for the help. Is there anything else I should know before I continue with GLFW 3.0?  Also, is it possible to use two libraries at the same time? Say SFML 2.0 and GLFW 3.0? Are there any advantages to this?    Sorry for the bombardment of questions, I admire your knowledge and I truly appreciate they help you (and everyone else) has given me.  Onward with OpenGL!
  2. Okay so I followed [url=http://stackoverflow.com/questions/14178588/glfw-linker-errors-in-visual-studio-10]this guys[/url] tutorial this time. I was able to build all of the projects for GLFW 3.0 So now I'm going in and editing them while following the tutorial on [url]open.gl/context[/url] More specifically I took the "triangle" project and started it from scratch to follow said tutorial. But Functions like glfwSleep() and glfwOpenWindowHint() are still undefined. Are these not used in GLFW 3.0? Can I not use GLFW 3.0 for this tutorial?
  3. Thanks! I set example as the startup, and the build succeeds, however I get an example.exe error window afterwards. :/   "The application was unable to start correctly (0xc000000d). Click OK to close the application."   I tried setting glewfw as the startup after this and I got...   "Unable to start application C:\blablabla\glewfw\debug\glewfw.dll"   *Sigh* Anything I can do about this?
  4. [quote name='noizex' timestamp='1357462035' post='5018111'] You're not linking to static glfw.lib and DLL at the same time somehow? [/quote] Not sure what that means, I'm kinda new to OpenGL and Visual Studio. Explain? :) [quote name='noizex' timestamp='1357462035' post='5018111'] Also consider switching to GLFW 3.0 and compiling it yourself for your platform. [/quote] Do you think that would work for [url=http://open.gl/context]this[/url] turorial? If so then I'm all ears. [quote name='noizex' timestamp='1357462035' post='5018111'] By the way, any reason why you're not linking GLFW as static lib? [/quote] Again, I'm not sure how to do this. help?
  5. Okay I tried following the instructions [url=http://www.glfw.org/release-2.7.2.html]here[/url] and I managed to get [url=http://imgur.com/YVThV]this[/url]   but when I type "nmake win32-msys" I get a bunch of errors. Is this the correct one for visual studio 10?
  6. Tired that, and I believe it's GLFW that is acting up, according to the errors.
  7. Done. Now I'm getting the same errors as before.   [code]1>glfw.lib(window.obj) : error LNK2005: __glfwClearWindowHints already defined in window.obj[/code] etc.
  8. okay, now i get this [code]1>c:\users\dakota\documents\visual studio 2010\projects\spawngl\main.cpp(13): warning C4005: 'GLFW_DLL' : macro redefinition 1> command-line arguments : see previous definition of 'GLFW_DLL' 1>c:\users\dakota\desktop\glew-1.9.0-win32\glew-1.9.0\include\gl\glew.h(84): fatal error C1189: #error : gl.h included before glew.h 1>[/code]
  9. I'm having trouble setting up GLFW on Visual Studio 10.0 I was following this guys tutorial. However I am still getting linking errors     1>GLFW.lib(window.obj) : error LNK2005: __glfwClearWindowHints already defined in window.obj 1>GLFW.lib(window.obj) : error LNK2005: __glfwClearInput already defined in window.obj 1>GLFW.lib(window.obj) : error LNK2005: __glfwInputKey already defined in window.obj 1>GLFW.lib(window.obj) : error LNK2005: __glfwInputChar already defined in window.obj 1>GLFW.lib(window.obj) : error LNK2005: __glfwInputMouseClick already defined in window.obj 1>GLFW.lib(window.obj) : error LNK2005: __glfwChooseFBConfig already defined in window.obj 1>GLFW.lib(window.obj) : error LNK2005: __glfwInputDeactivation already defined in window.obj 1>GLFW.lib(init.obj) : error LNK2005: __glfwInitialized already defined in init.obj 1>GLFW.lib(glext.obj) : error LNK2005: __glfwParseGLVersion already defined in glext.obj 1>GLFW.lib(glext.obj) : error LNK2005: __glfwStringInExtensionString already defined in glext.obj 1>GLFW.lib(glext.obj) : error LNK2005: __glfwRefreshContextParams already defined in glext.obj 1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library      I have tried googling the errors but I havent found much help. I have linked opengl32/lib and glu32.lib in the linker settings. I have also linked the appropriate folders for include and lib. I downloaded and linked both the win32 binaries and the original zip from the GLFW site.       #include <windows.h> #include <stdio.h>    #include <stdlib.h> #include <GL/glew.h> #define GLFW_DLL #include <GL/glfw.h> #pragma comment(lib,"glfwdll.lib") #include <GL/glm/glm.hpp>   int main() { glfwInit(); glfwSleep( 1.0 ); glfwTerminate(); } Any help is appreciated..h>.h>.h>