Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:cabelo:games
OpenSceneGraph1
OpenSceneGraph-1.2-abuild.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File OpenSceneGraph-1.2-abuild.patch of Package OpenSceneGraph1
Index: OpenSceneGraph-1.2/OpenSceneGraph/examples/osgdepthpartition/DistanceAccumulator.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/examples/osgdepthpartition/DistanceAccumulator.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/examples/osgdepthpartition/DistanceAccumulator.cpp @@ -3,7 +3,8 @@ #include <osg/Transform> #include <osg/Projection> #include <algorithm> -#include <math.h> +#include <cmath> +#include <climits> /** Function that sees whether one DistancePair should come before another in an sorted list. Used to sort the vector of DistancePairs. */ Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/ApplicationUsage.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/ApplicationUsage.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/ApplicationUsage.cpp @@ -1,5 +1,6 @@ #include <osg/ApplicationUsage> #include <osg/Math> +#include <cstdlib> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/ArgumentParser.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/ArgumentParser.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/ArgumentParser.cpp @@ -5,6 +5,9 @@ #include <set> #include <iostream> +#include <cstdlib> +#include <cstring> + using namespace osg; bool ArgumentParser::isOption(const char* str) Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BlendColor.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/BlendColor.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BlendColor.cpp @@ -15,6 +15,7 @@ #include <osg/State> #include <osg/Notify> #include <osg/buffered_value> +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BlendEquation.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/BlendEquation.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BlendEquation.cpp @@ -15,7 +15,7 @@ #include <osg/State> #include <osg/Notify> #include <osg/buffered_value> - +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BlendFunc.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/BlendFunc.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BlendFunc.cpp @@ -14,6 +14,7 @@ #include <osg/GLExtensions> #include <osg/State> #include <osg/Notify> +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BufferObject.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/BufferObject.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/BufferObject.cpp @@ -10,8 +10,9 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * OpenSceneGraph Public License for more details. */ -#include <stdio.h> -#include <math.h> +#include <cstdio> +#include <cmath> +#include <cstring> #include <float.h> #include <osg/BufferObject> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/ClampColor.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/ClampColor.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/ClampColor.cpp @@ -15,7 +15,7 @@ #include <osg/State> #include <osg/Notify> #include <osg/buffered_value> - +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/CullSettings.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/CullSettings.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/CullSettings.cpp @@ -17,6 +17,9 @@ #include <osg/Notify> +#include <cstdlib> +#include <cstring> + using namespace osg; CullSettings::CullSettings(const CullSettings& cs) Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/DisplaySettings.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/DisplaySettings.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/DisplaySettings.cpp @@ -17,6 +17,7 @@ #include <osg/ref_ptr> #include <algorithm> +#include <cstring> using namespace osg; using namespace std; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Geometry.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Geometry.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Geometry.cpp @@ -12,6 +12,7 @@ */ #include <osg/Geometry> #include <osg/Notify> +#include <cstdlib> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Image.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Image.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Image.cpp @@ -24,6 +24,9 @@ #include "dxtctool.h" +#include <cstring> +#include <cstdlib> + using namespace osg; using namespace std; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Notify.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Notify.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Notify.cpp @@ -14,6 +14,7 @@ #include <string> #include <iostream> #include <fstream> +#include <cstdlib> using namespace std; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Point.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Point.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Point.cpp @@ -17,6 +17,8 @@ #include <osg/Point> #include <osg/Notify> +#include <cstring> + using namespace osg; // ARB, EXT and SGIS versions use same values as OpenGL version 1.4. Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/PolygonOffset.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/PolygonOffset.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/PolygonOffset.cpp @@ -13,6 +13,7 @@ #include <osg/GL> #include <osg/PolygonOffset> #include <osg/Notify> +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Program.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Program.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Program.cpp @@ -18,6 +18,7 @@ #include <fstream> #include <list> +#include <cstdlib> #include <osg/Notify> #include <osg/State> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Referenced.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Referenced.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Referenced.cpp @@ -18,6 +18,7 @@ #include <typeinfo> #include <memory> #include <set> +#include <cstdlib> #include <OpenThreads/ScopedLock> #include <OpenThreads/Mutex> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/TexEnvFilter.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/TexEnvFilter.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/TexEnvFilter.cpp @@ -13,6 +13,7 @@ #include <osg/GLExtensions> #include <osg/TexEnvFilter> #include <osg/State> +#include <cstdlib> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Texture.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Texture.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Texture.cpp @@ -22,6 +22,9 @@ #include <OpenThreads/ScopedLock> #include <OpenThreads/Mutex> +#include <cstring> +#include <cstdlib> + using namespace osg; #ifndef GL_TEXTURE_WRAP_R Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/TextureCubeMap.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/TextureCubeMap.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/TextureCubeMap.cpp @@ -19,6 +19,7 @@ #include <osg/GLU> +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Uniform.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osg/Uniform.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osg/Uniform.cpp @@ -20,6 +20,7 @@ #include <osg/StateSet> #include <algorithm> +#include <cstring> using namespace osg; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgDB/Field.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgDB/Field.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgDB/Field.cpp @@ -11,6 +11,7 @@ * OpenSceneGraph Public License for more details. */ #include <osgDB/Field> +#include <cstring> using namespace osgDB; using namespace std; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgDB/FieldReader.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgDB/FieldReader.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgDB/FieldReader.cpp @@ -12,6 +12,7 @@ */ #include <osgDB/Field> #include <osgDB/FieldReader> +#include <cstdio> using namespace osgDB; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgDB/FileNameUtils.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgDB/FileNameUtils.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgDB/FileNameUtils.cpp @@ -12,6 +12,7 @@ */ #include <osgDB/FileNameUtils> +/* #if defined(__sgi) #include <ctype.h> #elif defined(__GNUC__) || !defined(WIN32) || defined(__MWERKS__) @@ -19,6 +20,10 @@ using std::tolower; using std::strlen; #endif +*/ + +#include <string> +#include <cstring> using namespace std; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/ac3d/Geode.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/ac3d/Geode.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/ac3d/Geode.cpp @@ -6,7 +6,7 @@ * upgraded to different types of Geometry primitive by Geoff Michel. * Old GeoSet parsing code is commented out - will be removed eventually. */ -#include <assert.h> +#include <cassert> #include <list> #include <osg/Material> #include <osg/Texture2D> @@ -14,6 +14,7 @@ #include <osg/Geometry> #include <limits> #include <iomanip> +#include <iostream> #include "Exception.h" #include "Geode.h" Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/directx/directx.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/directx/directx.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/directx/directx.cpp @@ -31,7 +31,8 @@ #include <iostream> #include <sstream> -#include <math.h> +#include <cmath> +#include <cstring> #include <osg/Notify> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/directx/mesh.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/directx/mesh.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/directx/mesh.cpp @@ -29,6 +29,8 @@ #include "directx.h" #include <iostream> +#include <cstring> +#include <cstdlib> #include <osg/Notify> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/directx/types.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/directx/types.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/directx/types.cpp @@ -29,6 +29,7 @@ #include "types.h" #include <iostream> +#include <cstdlib> using namespace std; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/flt/HeaderRecord.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/flt/HeaderRecord.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/flt/HeaderRecord.cpp @@ -1,5 +1,7 @@ // HeaderRecord.cpp +#include <cstring> + #include "osg/Group" #include "flt.h" Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/lwo/ReaderWriterLWO.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/lwo/ReaderWriterLWO.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/lwo/ReaderWriterLWO.cpp @@ -18,6 +18,7 @@ #include <string> #include <sstream> #include <algorithm> +#include <memory> #include <osg/Notify> #include <osg/Node> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/OpenFlight/DataInputStream.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/OpenFlight/DataInputStream.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/OpenFlight/DataInputStream.cpp @@ -9,6 +9,8 @@ #include <osg/Endian> #include <osg/Notify> +#include <cstring> + using namespace flt; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/txp/trpage_swap.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/txp/trpage_swap.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/txp/trpage_swap.cpp @@ -13,8 +13,9 @@ ************************ */ -#include <stdlib.h> -#include <stdio.h> +#include <cstdlib> +#include <cstdio> +#include <cstring> /* trpage_swap.h Byte swapping utility functions. Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/txp/TXPParser.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgPlugins/txp/TXPParser.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgPlugins/txp/TXPParser.cpp @@ -23,6 +23,8 @@ #include "TXPParser.h" #include "TXPArchive.h" +#include <cstdlib> + using namespace txp; #include <sstream> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgSim/OpenFlightOptimizer.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgSim/OpenFlightOptimizer.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgSim/OpenFlightOptimizer.cpp @@ -14,6 +14,7 @@ #include <vector> #include <map> +#include <cstdlib> using namespace osgFlightUtil; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgText/DefaultFont.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgText/DefaultFont.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgText/DefaultFont.cpp @@ -18,6 +18,8 @@ #include <osg/Notify> +#include <cstdlib> + using namespace osgText; DefaultFont::DefaultFont() Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgUtil/DisplayRequirementsVisitor.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgUtil/DisplayRequirementsVisitor.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgUtil/DisplayRequirementsVisitor.cpp @@ -17,6 +17,7 @@ #include <stdio.h> #include <list> #include <set> +#include <cstring> #include <osgUtil/DisplayRequirementsVisitor> Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgUtil/Optimizer.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgUtil/Optimizer.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgUtil/Optimizer.cpp @@ -39,6 +39,7 @@ #include <algorithm> #include <numeric> #include <sstream> +#include <cstring> using namespace osgUtil; Index: OpenSceneGraph-1.2/OpenSceneGraph/src/osgUtil/RenderBin.cpp =================================================================== --- OpenSceneGraph-1.2.orig/OpenSceneGraph/src/osgUtil/RenderBin.cpp +++ OpenSceneGraph-1.2/OpenSceneGraph/src/osgUtil/RenderBin.cpp @@ -19,6 +19,7 @@ #include <osg/AlphaFunc> #include <algorithm> +#include <cstring> using namespace osg; using namespace osgUtil; Index: OpenSceneGraph-1.2/Producer/include/Producer/Camera =================================================================== --- OpenSceneGraph-1.2.orig/Producer/include/Producer/Camera +++ OpenSceneGraph-1.2/Producer/include/Producer/Camera @@ -18,6 +18,7 @@ #include <Producer/Referenced> #include <vector> +#include <cstring> #include <Producer/RefOpenThreads> Index: OpenSceneGraph-1.2/Producer/src/KeyboardMouse.cpp =================================================================== --- OpenSceneGraph-1.2.orig/Producer/src/KeyboardMouse.cpp +++ OpenSceneGraph-1.2/Producer/src/KeyboardMouse.cpp @@ -33,11 +33,12 @@ #endif #include <iostream> -#include <stdio.h> +#include <cstdio> #include <vector> #include <map> #include <algorithm> +#include <cstring> #include <float.h> #define TIMER_ID 555 Index: OpenSceneGraph-1.2/Producer/src/RenderSurface.cpp =================================================================== --- OpenSceneGraph-1.2.orig/Producer/src/RenderSurface.cpp +++ OpenSceneGraph-1.2/Producer/src/RenderSurface.cpp @@ -12,6 +12,8 @@ */ #include <Producer/RenderSurface> +#include <cstdlib> +#include <cstring> using namespace std; using namespace Producer; Index: OpenSceneGraph-1.2/Producer/src/Version.cpp =================================================================== --- OpenSceneGraph-1.2.orig/Producer/src/Version.cpp +++ OpenSceneGraph-1.2/Producer/src/Version.cpp @@ -12,6 +12,7 @@ */ #include <string> +#include <cstdlib> #include <Producer/Version> using namespace Producer;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor