Jump to content
  • Advertisement

Dakattack

Member
  • Content Count

    9
  • Joined

  • Last visited

Community Reputation

116 Neutral

About Dakattack

  • Rank
    Newbie
  1. Dakattack

    GLFW Linking errors Visual Studio 10

      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. Dakattack

    GLFW Linking errors Visual Studio 10

    Okay so I followed this guys 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 open.gl/context 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. Dakattack

    GLFW Linking errors Visual Studio 10

    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. Dakattack

    GLFW Linking errors Visual Studio 10

    [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 this 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. Dakattack

    GLFW Linking errors Visual Studio 10

    Okay I tried following the instructions here and I managed to get this   but when I type "nmake win32-msys" I get a bunch of errors. Is this the correct one for visual studio 10?
  6. Dakattack

    GLFW Linking errors Visual Studio 10

    Tired that, and I believe it's GLFW that is acting up, according to the errors.
  7. Dakattack

    GLFW Linking errors Visual Studio 10

    Done. Now I'm getting the same errors as before.   1>glfw.lib(window.obj) : error LNK2005: __glfwClearWindowHints already defined in window.obj etc.
  8. Dakattack

    GLFW Linking errors Visual Studio 10

    okay, now i get this 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>
  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>
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!