Click to See Complete Forum and Search --> : GLSL glew related link error


paskari
November 23rd, 2005, 10:53 PM
I am trying to use vertex and fragment shaders but I am having problems getting Dev C++ to link to glew

I copied all the files to correct places, here they are


C:\Dev-C++\Lib\glew32.lib
C:\Dev-C++\Include\Gl\glew.h
C:\Dev-C++\Include\Gl\wglew.h
C:\Dev-C++\Include\Gl\glxew.h
C:\WINDOWS\system\glew32.dll


but when I include glew like so

#include <GL/glew.h>
#include <GL/glut.h>
#include <stdio.h>
#include <stdlib.h>
#include "textfile.h"


I get the following link errors at compile time

[Linker error] undefined reference to `_imp____glewCreateShaderObjectARB'
[Linker error] undefined reference to `_imp____glewCreateShaderObjectARB'
[Linker error] undefined reference to `_imp____glewCreateShaderObjectARB'
[Linker error] undefined reference to `textFileRead(char*)'
.
.
.



does anyone know what I am doing wrong?

swtsvn
September 3rd, 2008, 03:59 PM
hi,
iam also getting similar errors
using ms vista
with opengl2.1 support
mingw

plz someone reply if u know how to remove this link error

bovinedragon
September 7th, 2008, 06:18 PM
Try adding "glew32.lib" to your dependencies.

If you are using VC++ 2008 express, it is under project-> *name* properties->configuration properties->linker-> additional dependencies