Page MenuHomeWildfire Games
Paste P193

unknown type name 'OsPath' unknown type name 'GLenum';
ActivePublic

Authored by elexis on Jan 15 2020, 2:20 PM.
In file included from ../../../source/gui/CGUIText.cpp:23:
In file included from ../../../source/graphics/ShaderManager.h:28:
In file included from ../../../source/ps/XML/RelaxNG.h:21:
In file included from ../../../source/lib/file/vfs/vfs.h:31:
../../../source/lib/file/file_system.h:34:36: error: unknown type name 'OsPath'
LIB_API bool DirectoryExists(const OsPath& path);
^
../../../source/lib/file/file_system.h:35:31: error: unknown type name 'OsPath'
LIB_API bool FileExists(const OsPath& pathname);
^
../../../source/lib/file/file_system.h:37:28: error: unknown type name 'OsPath'
LIB_API u64 FileSize(const OsPath& pathname);
^
../../../source/lib/file/file_system.h:48:18: error: unknown type name 'OsPath'
CFileInfo(const OsPath& name, off_t size, time_t mtime)
^
../../../source/lib/file/file_system.h:53:8: error: unknown type name 'OsPath'
const OsPath& Name() const
^
../../../source/lib/file/file_system.h:69:2: error: unknown type name 'OsPath'
OsPath name;
^
../../../source/lib/file/file_system.h:74:34: error: unknown type name 'OsPath'
LIB_API Status GetFileInfo(const OsPath& pathname, CFileInfo* fileInfo);
^
../../../source/lib/file/file_system.h:77:21: error: use of undeclared identifier 'OsPath'
typedef std::vector<OsPath> DirectoryNames;
^
../../../source/lib/file/file_system.h:79:42: error: unknown type name 'OsPath'
LIB_API Status GetDirectoryEntries(const OsPath& path, CFileInfos* files, DirectoryNames* subdirectoryNames);
^
../../../source/lib/file/file_system.h:84:40: error: unknown type name 'OsPath'
LIB_API Status CreateDirectories(const OsPath& path, mode_t mode, bool breakpoint = true);
^
../../../source/lib/file/file_system.h:86:38: error: unknown type name 'OsPath'
LIB_API Status DeleteDirectory(const OsPath& dirPath);
^
../../../source/lib/file/file_system.h:88:31: error: unknown type name 'OsPath'
LIB_API Status CopyFile(const OsPath& path, const OsPath& newPath, bool override_if_exists = false);
^
../../../source/lib/file/file_system.h:88:51: error: unknown type name 'OsPath'
LIB_API Status CopyFile(const OsPath& path, const OsPath& newPath, bool override_if_exists = false);
^
In file included from ../../../source/gui/CGUIText.cpp:23:
In file included from ../../../source/graphics/ShaderManager.h:28:
In file included from ../../../source/ps/XML/RelaxNG.h:21:
../../../source/lib/file/vfs/vfs.h:101:56: error: unknown type name 'OsPath'
virtual Status Mount(const VfsPath& mountPoint, const OsPath& path, size_t flags = 0, size_t priority = 0) = 0;
^
../../../source/lib/file/vfs/vfs.h:177:54: error: unknown type name 'OsPath'
virtual Status GetRealPath(const VfsPath& pathname, OsPath& realPathname) = 0;
^
../../../source/lib/file/vfs/vfs.h:184:63: error: unknown type name 'OsPath'
virtual Status GetDirectoryRealPath(const VfsPath& pathname, OsPath& realPathname) = 0;
^
../../../source/lib/file/vfs/vfs.h:195:38: error: unknown type name 'OsPath'
virtual Status GetVirtualPath(const OsPath& realPathname, VfsPath& pathname) = 0;
^
In file included from ../../../source/gui/CGUIText.cpp:23:
In file included from ../../../source/graphics/ShaderManager.h:28:
In file included from ../../../source/ps/XML/RelaxNG.h:21:
In file included from ../../../source/lib/file/vfs/vfs.h:31:
../../../source/lib/file/file_system.h:69:9: warning: private field 'name' is not used [-Wunused-private-field]
OsPath name;
^
1 warning and 17 errors generated.
make[1]: *** [gui.make:178: obj/gui_Release/CGUIText.o] Error 1
make: *** [Makefile:127: gui] Error 2
make: *** Waiting for unfinished jobs....
ShaderProgramFFP.cpp
ShaderTechnique.cpp
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:29:
In file included from ../../../source/lib/ogl.h:133:
In file included from ../../../source/lib/external_libraries/glext_funcs.h:34:
/usr/include/GL/glext.h:111:54: error: unknown type name 'GLenum'; did you mean 'enum'?
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:111:61: error: ISO C++ forbids forward references to 'enum' types
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:111:67: error: unknown type name 'GLuint'
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:111:81: error: unknown type name 'GLuint'
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:111:93: error: unknown type name 'GLsizei'
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:111:108: error: unknown type name 'GLenum'; did you mean 'enum'?
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:111:115: error: ISO C++ forbids forward references to 'enum' types
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
^
/usr/include/GL/glext.h:112:47: error: unknown type name 'GLenum'; did you mean 'enum'?
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:54: error: ISO C++ forbids forward references to 'enum' types
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:62: error: unknown type name 'GLint'
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:75: error: unknown type name 'GLint'
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:97: error: unknown type name 'GLsizei'
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:112: error: unknown type name 'GLsizei'
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:128: error: unknown type name 'GLsizei'
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:143: error: unknown type name 'GLint'
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:157: error: unknown type name 'GLenum'; did you mean 'enum'?
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:164: error: ISO C++ forbids forward references to 'enum' types
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:112:172: error: unknown type name 'GLenum'; did you mean 'enum'?
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
^
/usr/include/GL/glext.h:113:50: error: unknown type name 'GLenum'; did you mean 'enum'?
typedef void (APIENTRYP PFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
SkeletonAnimDef.cpp
SkeletonAnimManager.cpp
SmoothedValue.cpp
make[1]: *** [atlas.make:181: obj/atlas_Release/GraphicsSetupHandlers.o] Error 1
make[1]: *** Waiting for unfinished jobs....
MapHandlers.cpp
Terrain.cpp
TerrainProperties.cpp
TerrainTextureEntry.cpp
TerrainTextureManager.cpp
make: *** [Makefile:121: atlas] Error 2

Event Timeline

elexis created this paste.Jan 15 2020, 2:20 PM
elexis created this object with visibility "Public (No Login Required)".