After changing from __int64 to long long. I am getting following error. It
looks like lot of libraries missing in MinGW-w64. Where can I find there
libraries?



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
C:\Documents and Settings\Administrator\Desktop\glew-1.5.6\glew-1.5.6>gcc
-O2 -Wall -W -Iinclude  -DGLEW_BUILD -o src/glew.o -c src/glew.c

C:\Documents and Settings\Administrator\Desktop\glew-1.5.6\glew-1.5.6>gcc
-shared -Wl,-soname,libglew32.dll -Wl,--out-implib,lib/libglew32.dll.a
-o lib/
glew32.dll src/glew.o -L/mingw/lib -lglu32 -lopengl32 -lgdi32 -luser32
Creating library file: lib/libglew32.dll.a
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libglu32.a
when se
arching for -lglu32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libglu32.a
when se
arching for -lglu32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libopengl32.a
when
 searching for -lopengl32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libopengl32.a
when
 searching for -lopengl32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libgdi32.a
when se
arching for -lgdi32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libgdi32.a
when se
arching for -lgdi32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libuser32.a
when s
earching for -luser32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libuser32.a
when s
earching for -luser32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmingw32.a
when
searching for -lmingw32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmingw32.a
when
searching for -lmingw32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmoldname.a
when
 searching for -lmoldname
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmoldname.a
when
 searching for -lmoldname
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmingwex.a
when
searching for -lmingwex
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmingwex.a
when
searching for -lmingwex
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmsvcrt.a
when s
earching for -lmsvcrt
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmsvcrt.a
when s
earching for -lmsvcrt
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libadvapi32.a
when
 searching for -ladvapi32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libadvapi32.a
when
 searching for -ladvapi32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libshell32.a
when
searching for -lshell32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libshell32.a
when
searching for -lshell32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libuser32.a
when s
earching for -luser32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libuser32.a
when s
earching for -luser32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libkernel32.a
when
 searching for -lkernel32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libkernel32.a
when
 searching for -lkernel32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmingw32.a
when
searching for -lmingw32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmingw32.a
when
searching for -lmingw32
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmoldname.a
when
 searching for -lmoldname
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmoldname.a
when
 searching for -lmoldname
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmingwex.a
when
searching for -lmingwex
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmingwex.a
when
searching for -lmingwex
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib/libmsvcrt.a
when s
earching for -lmsvcrt
c:/mingw64_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x8
6_64-w64-mingw32/bin/ld.exe: skipping incompatible /mingw/lib\libmsvcrt.a
when s
earching for -lmsvcrt

Thanks and Regards
G E Naganna

From: G E Naganna [mailto:[email protected]] 
Sent: Thursday, September 16, 2010 3:33 PM
To: '[email protected]'
Subject: Generating GLEW libraries from MinGW-w64

Hi all,

          I am not able to generate GLEW libraries from MinGW-w64.  I did
not find Makefile.mingw64 in config folder so I compiled by using Msys. I 
am getting following error.

    gcc -O2 -Wall -W -Iinclude  -DGLEW_BUILD -o src/glew.o -c src/glew.c In
file included from src/glew.c:32:
include/GL/glew.h:154: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'ptrdiff_t'
In file included from src/glew.c:32:
include/GL/glew.h:1637: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'GLsizeiptr'
include/GL/glew.h:1638: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'GLintptr'
include/GL/glew.h:1642: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:1643: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:1643: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:1651: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:1651: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:2745: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:2745: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:3063: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:3063: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:3063: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:3823: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:3823: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:3824: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:3824: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:5259: error: expected declaration specifiers or '...'
before 'GLintptr'
include/GL/glew.h:5259: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:5465: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'GLsizeiptrARB'
include/GL/glew.h:5466: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'GLintptrARB'
include/GL/glew.h:5469: error: expected declaration specifiers or '...'
before 'GLsizeiptrARB'
include/GL/glew.h:5470: error: expected declaration specifiers or '...'
before 'GLintptrARB'
include/GL/glew.h:5470: error: expected declaration specifiers or '...'
before 'GLsizeiptrARB'
include/GL/glew.h:5475: error: expected declaration specifiers or '...'
before 'GLintptrARB'
include/GL/glew.h:5475: error: expected declaration specifiers or '...'
before 'GLsizeiptrARB'
include/GL/glew.h:6511: error: expected declaration specifiers or '...'
before '*' token
include/GL/glew.h:6511: warning: type defaults to 'int' in declaration of
'GLintptr'
include/GL/glew.h:6511: error: 'GLintptr' declared as function returning a
function In file included from src/glew.c:32:
include/GL/glew.h:6858: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:6885: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:6908: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:6953: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:6954: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:6955: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:8907: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:10937: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:11008: error: 'PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC'
declared as function returning a function
include/GL/glew.h:11009: error: 'PFNGLVDPAUREGISTERVIDEOSURFACENVPROC'
declared as function returning a function
include/GL/glew.h:11144: error: expected declaration specifiers or '...'
before 'GLsizeiptr'
include/GL/glew.h:13717: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '__glewGetUniformOffsetEXT'
src/glew.c:1285: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '__glewGetUniformOffsetEXT'
src/glew.c: In function '_glewInit_GL_EXT_bindable_uniform':
src/glew.c:5062: error: '__glewGetUniformOffsetEXT' undeclared (first use in
this function)
src/glew.c:5062: error: (Each undeclared identifier is reported only once
src/glew.c:5062: error: for each function it appears in.)
src/glew.c:5062: error: 'PFNGLGETUNIFORMOFFSETEXTPROC' undeclared (first use
in this function)
src/glew.c:5062: error: expected ')' before 'wglGetProcAddress'
make: *** [src/glew.o] Error 1


Steps followed to compile GLEW code

1. Downloaded glew-1.5.6-win32.zip from
https://sourceforge.net/projects/glew/
2.  Open  command window (start -> Run and type cmd.exe ) 3.  Add MinGW bins
to PATH like as follows
         set PATH=C:\MinGW64\bin;C:\MinGW\msys\1.0\bin;%PATH%
4. Move to GLEW source code
5. Make


    Could anybody please help me to fix the problem?  I am on XP64, SP1.

Thanks and Regards
G E Naganna




Thanks and Regards
G E Naganna



------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to