- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As a courtesy to users of Intel Visual Fortran, we provide a copy of the f90GL sources, samples and build scripts, along with a precompiled version of f90GL and the GLUT library it depends on. Libraries are provided for IA-32 and Intel 64 (Intel EM64T) based systems. For more information, please see the README-Intel-IA32.txt or README-Intel-Intel64.txt file in the attached ZIP.
These files are provided as a courtesy of Intel and are not supported by Intel. Please do not contact Intel Fortran support for assistance with f90GL or GLUT. f90gl was produced by an agency of the U.S. Government, and is not subject to copyright in the United States. For information on f90GL, please see http://math.nist.gov/f90gl/
The GLUT library is copyrighted by Mark J. Kilgard. GLUT is not in the public domain, but it is freely distributable without licensing fees. GLUT is provided without gurantee or warrantee expressed or implied. For more information about GLUT, please see http://www.opengl.org/resources/libraries/glut
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve, in a previous thread I whererequested some help with f90gl I mentioned a problem regarding the NurbsRender pointer, and I managed to contact Bill Mitchell at nist.gov about the matter. He suspects that it is caused by the c pointerlength hard coded to 4 in the glkinds.f90 file.
! C pointers
integer, parameter, public :: glcptr_length = 4
type, public :: glcptr
character(len=glcptr_length) :: addr
end type glcptr
type (glcptr), parameter, public :: glnullptr = glcptr( &
char(0)//char(0)//char(0)//char(0))
The glcptr_length = INT_PTR_KIND() should fix the first problem I believe but the glnullptr parameter will need to be changed also but not sure if this can be done while keeping code configuration independent.
Bill suggest I rebuild having changed the glkinds.f90 but I am having problems with this as I don't have all the files required and make files are designed for CVF. Would it be possible to update the files supplied in the above attachment that you provided back in 2006 to fix this problem, or should I try to get the stuff from Bill?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you using CVF or IVF? f90GL has progressed since I did the build four years ago. The build I posted includes a build file for IVF.
Maybe I'll have time to look at this next week - no promises.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve
I've managed to get the makefiles to compile the gl and glu parts of the f90gl library suite although the glut seems more problematic. I don't use glut so hopefully this will not be an issue to me. However my attempt at modifying the glkinds.f90 does not seem to have solved the problem, although I will need to review what I've done.
Iam hoping that you can find some timein the near future to look into thisalthough I appreciate that youseem constantly busy looking after everyone else's problems more directly related to IVF.
Meanwhile I will continue to resolve it myself.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I just began to think of drwaing a 3D grapfs with animation using GLUT in IVF on windows. I'm using the fortran from IDE. i read the readme.txt but I couldn't uderstand how to use the libraries. I followed the instruction but at the step 2, I could'nt find the location which isTools..Options..Intel Fortran..Project Directories..Include. And step3, I couldn't find which file to add. As a consequence, if I'd like to try the examples,the programis just notcomplied missingsome external symbols.
I also tried to bat file after copying lib-IA32\glut32.dll tomy Windows System32 folder (is this C:\Windows\System32 ? am not sure.) but I couldn't succed.
I'm completely a beginner of this kind of computer operation.However, I have to complete my thesis. Hope anyonereply and tell me how to use theexamples on IDE.
Akiko

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page