HELP! compiling error panda 1.6.2 on opensuse 11.3

I try compile panda3d-1.6.2:

linux-0ff9:/opt/panda3d-1.6.2 # makepanda/makepanda.py --everything


Makepanda Initial Status Report
Makepanda: Compiler: LINUX
Makepanda: Optimize: 3
Makepanda: Keep Pkg: PYTHON ZLIB PNG JPEG TIFF FMODEX OPENAL NVIDIACG OPENSSL FREETYPE FFTW ARTOOLKIT SQUISH ODE OPENCV FFMPEG FCOLLADA PANDATOOL
Makepanda: Omit Pkg: MAYA6 MAYA65 MAYA7 MAYA8 MAYA85 MAYA2008 MAYA2009 MAX6 MAX7 MAX8 MAX9 MAX2009 DX8 DX9 VRPN DIRECTCAM
Makepanda: Verbose vs. Quiet Level: 1
Makepanda: Don’t generate API reference manual
Makepanda: Version ID: 1.6.2
Makepanda: DX8 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-dx8
Makepanda: DX9 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-dx9
Makepanda: DIRECTCAM only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-directcam
Makepanda: I cannot locate SDK for MAYA6
Makepanda: I have automatically added this command-line option: --no-maya6
Makepanda: I cannot locate SDK for MAYA65
Makepanda: I have automatically added this command-line option: --no-maya65
Makepanda: I cannot locate SDK for MAYA7
Makepanda: I have automatically added this command-line option: --no-maya7
Makepanda: I cannot locate SDK for MAYA8
Makepanda: I have automatically added this command-line option: --no-maya8
Makepanda: I cannot locate SDK for MAYA85
Makepanda: I have automatically added this command-line option: --no-maya85
Makepanda: I cannot locate SDK for MAYA2008
Makepanda: I have automatically added this command-line option: --no-maya2008
Makepanda: I cannot locate SDK for MAYA2009
Makepanda: I have automatically added this command-line option: --no-maya2009
Makepanda: MAX6 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-max6
Makepanda: MAX7 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-max7
Makepanda: MAX8 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-max8
Makepanda: MAX9 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-max9
Makepanda: MAX2009 only supported on windows yet
Makepanda: I have automatically added this command-line option: --no-max2009
Makepanda: Caution: the built/lib directory is not in LD_LIBRARY_PATH
Makepanda: or /etc/ld.so.conf. You must add it before using panda.
Makepanda: I cannot locate SDK for VRPN in thirdparty directory.
Makepanda: I have automatically added this command-line option: --no-vrpn

Generating dependencies…
g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/prc_composite.o -I"/usr/include/python2.6" -I"built/tmp" -I"built/include" -Idtool/src/prc -O2 -DBUILDING_DTOOLCONFIG dtool/src/prc/prc_composite.cxx
In file included from dtool/src/prc/configPage.cxx:19:0,
from dtool/src/prc/prc_composite1.cxx:4,
from dtool/src/prc/prc_composite.cxx:1:
dtool/src/prc/prcKeyRegistry.h:27:25: fatal error: openssl/evp.h: No such file or directory
compilation terminated.
Storing dependency cache.
Elapsed Time: 1 sec

People, tell me what to do, please …

Hi, welcome to the forums!

Get the latest CVS version of the Panda3D source code. It fixes these bugs.

I try compile panda3d-1.7.0:

linux-0ff9:/opt/panda3d-1.7.0 # makepanda/makepanda.py --everything
Generating library cache…
WARNING: Could not locate thirdparty package artoolkit, excluding from build
WARNING: Could not locate thirdparty package fcollada, excluding from build
WARNING: Could not locate thirdparty package ffmpeg, excluding from build
WARNING: Could not locate thirdparty package swscale, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package fmodex, excluding from build
WARNING: Could not locate thirdparty package freetype, excluding from build
WARNING: Could not locate thirdparty package opengl, excluding from build
WARNING: Could not locate pkg-config package gtk±2.0, excluding from build
WARNING: Could not locate thirdparty package nvidiacg, excluding from build
WARNING: Could not locate thirdparty package ode, excluding from build
WARNING: Could not locate thirdparty package openal, excluding from build
WARNING: Could not locate thirdparty package opencv, excluding from build
WARNING: Could not locate thirdparty package squish, excluding from build
WARNING: Could not locate thirdparty package tiff, excluding from build
WARNING: Could not locate thirdparty package vrpn, excluding from build
WARNING: Could not locate thirdparty package jpeg, excluding from build
WARNING: Could not locate thirdparty package openssl, excluding from build
WARNING: Could not locate thirdparty package png, excluding from build
WARNING: Could not locate thirdparty package tinyxml, excluding from build
WARNING: Could not locate thirdparty package zlib, excluding from build
WARNING: Could not locate thirdparty package python, excluding from build
WARNING: Could not locate thirdparty package xrandr, excluding from build
WARNING: Could not locate thirdparty package xf86dga, excluding from build
Generating dependencies…
Storing dependency cache.
Elapsed Time: 1 sec
Don’t know how to compile: built/models/misc/camera.egg
Build terminated.

…and what to do?..

Try looking at the warnings first, and resolving the ones that are relevant to you.

I have ffmpeg, swscale, fftw, fmodex, treetype, opengl, gtk, openal, opencv, tiff, jpeg, openssl, png, tinyxml, zlib, python, xrandr…

As for me, this warnings are wrong…

I try renewed this libs and programs from warnings list, and the result:

linux-0ff9:/opt/panda3d-1.7.0 # makepanda/makepanda.py --everything
Generating library cache…
WARNING: Could not locate thirdparty package artoolkit, excluding from build
WARNING: Could not locate thirdparty package fcollada, excluding from build
WARNING: Could not locate thirdparty package ffmpeg, excluding from build
WARNING: Could not locate thirdparty package swscale, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package fmodex, excluding from build
WARNING: Could not locate thirdparty package nvidiacg, excluding from build
WARNING: Could not locate thirdparty package ode, excluding from build
WARNING: Could not locate thirdparty package openal, excluding from build
WARNING: Could not locate thirdparty package opencv, excluding from build
WARNING: Could not locate thirdparty package squish, excluding from build
WARNING: Could not locate thirdparty package vrpn, excluding from build
WARNING: Could not locate thirdparty package openssl, excluding from build
WARNING: Could not locate thirdparty package tinyxml, excluding from build
WARNING: Could not locate thirdparty package python, excluding from build
Generating dependencies…
[ 0%] Building C++ object built/tmp/dtoolbase_composite1.o
[ 0%] Building C++ object built/tmp/dtoolbase_composite2.o
[ 0%] Building C object built/tmp/dtoolbase_lookup3.o
[ 0%] Building C++ object built/tmp/dtoolbase_indent.o
[ 1%] Building C object built/tmp/dtoolutil_gnu_getopt.o
[ 1%] Building C object built/tmp/dtoolutil_gnu_getopt1.o
[ 1%] Building C++ object built/tmp/dtoolutil_composite.o
[ 2%] Linking dynamic library built/lib/libp3dtool.so
[ 2%] Building Bison object built/tmp/cppParser_cppBison.o
[ 2%] Building C++ object built/tmp/cppParser_composite.o
[ 3%] Linking static library built/tmp/libcppParser.a
[ 3%] Building C++ object built/tmp/prc_composite.o
[ 3%] Building C++ object built/tmp/dconfig_composite.o
[ 3%] Building C++ object built/tmp/interrogatedb_composite.o
[ 4%] Linking dynamic library built/lib/libp3dtoolconfig.so
[ 4%] Building C++ object built/tmp/pystub_pystub.o
[ 5%] Linking dynamic library built/lib/libp3pystub.so
[ 5%] Building C++ object built/tmp/interrogate_composite.o
[ 5%] Linking executable built/bin/interrogate
[ 5%] Building C++ object built/tmp/interrogate_module_interrogate_module.o
[ 6%] Linking executable built/bin/interrogate_module
[ 6%] Building C++ object built/tmp/parse_file_parse_file.o
[ 6%] Linking executable built/bin/parse_file
[ 6%] Building C++ object built/tmp/test_interrogate_test_interrogate.o
[ 7%] Linking executable built/bin/test_interrogate
[ 7%] Building C++ object built/tmp/pandabase_pandabase.o
[ 7%] Building C++ object built/tmp/express_composite1.o
[ 7%] Building C++ object built/tmp/express_composite2.o
[ 8%] Building Interrogate database built/pandac/input/libexpress.in
[ 8%] Building C++ object built/tmp/downloader_composite.o
[ 9%] Building Interrogate database built/pandac/input/libdownloader.in
[ 9%] Building C++ object built/tmp/pandaexpress_pandaexpress.o
[ 9%] Building Interrogate object built/tmp/libpandaexpress_module.o
[ 10%] Linking dynamic library built/lib/libpandaexpress.so
[ 10%] Building C++ object built/tmp/pipeline_composite.o
[ 10%] Building C object built/tmp/pipeline_contextSwitch.o
[ 10%] Building Interrogate database built/pandac/input/libpipeline.in
[ 11%] Building C++ object built/tmp/putil_composite1.o
[ 11%] Building C++ object built/tmp/putil_composite2.o
[ 11%] Building Interrogate database built/pandac/input/libputil.in
[ 12%] Building C++ object built/tmp/audio_composite.o
[ 12%] Building Interrogate database built/pandac/input/libaudio.in
[ 13%] Building C++ object built/tmp/event_composite.o
[ 13%] Building Interrogate database built/pandac/input/libevent.in
[ 13%] Building C++ object built/tmp/linmath_composite.o
[ 14%] Building Interrogate database built/pandac/input/liblinmath.in
[ 14%] Building C++ object built/tmp/mathutil_composite.o
[ 14%] Building Interrogate database built/pandac/input/libmathutil.in
[ 15%] Building C++ object built/tmp/gsgbase_composite.o
[ 15%] Building Interrogate database built/pandac/input/libgsgbase.in
[ 16%] Building C++ object built/tmp/pnmimage_composite.o
[ 16%] Building Interrogate database built/pandac/input/libpnmimage.in
[ 17%] Building C++ object built/tmp/nativenet_composite.o
[ 17%] Building Interrogate database built/pandac/input/libnativenet.in
[ 17%] Building C++ object built/tmp/net_composite.o
[ 18%] Building Interrogate database built/pandac/input/libnet.in
[ 18%] Building C++ object built/tmp/pstatclient_composite.o
[ 18%] Building Interrogate database built/pandac/input/libpstatclient.in
[ 19%] Building C++ object built/tmp/gobj_composite1.o
[ 19%] Building C++ object built/tmp/gobj_composite2.o
[ 19%] Building Interrogate database built/pandac/input/libgobj.in
[ 20%] Building C++ object built/tmp/lerp_composite.o
[ 20%] Building Interrogate database built/pandac/input/liblerp.in
[ 21%] Building C++ object built/tmp/pgraphnodes_composite1.o
[ 21%] Building C++ object built/tmp/pgraphnodes_composite2.o
[ 21%] Building Interrogate database built/pandac/input/libpgraphnodes.in
[ 22%] Building C++ object built/tmp/pgraph_nodePath.o
panda/src/pgraph/nodePath.cxx: In member function ‘const int NodePath::get_instance_count() const’:
panda/src/pgraph/nodePath.cxx:3720:3: warning: converting to non-pointer type ‘int’ from NULL
[ 22%] Building C++ object built/tmp/pgraph_composite1.o
[ 22%] Building C++ object built/tmp/pgraph_composite2.o
[ 22%] Building C++ object built/tmp/pgraph_composite3.o
[ 23%] Building C++ object built/tmp/pgraph_composite4.o
[ 23%] Building Interrogate database built/pandac/input/libpgraph.in
[ 23%] Building C++ object built/tmp/cull_composite.o
[ 24%] Building Interrogate database built/pandac/input/libcull.in
[ 24%] Building C++ object built/tmp/chan_composite.o
[ 25%] Building Interrogate database built/pandac/input/libchan.in
[ 25%] Building C++ object built/tmp/char_composite.o
[ 25%] Building Interrogate database built/pandac/input/libchar.in
[ 26%] Building C++ object built/tmp/dgraph_composite.o
[ 26%] Building Interrogate database built/pandac/input/libdgraph.in
[ 27%] Building C++ object built/tmp/display_composite.o
[ 27%] Building Interrogate database built/pandac/input/libdisplay.in
[ 27%] Building C++ object built/tmp/device_composite.o
[ 28%] Building Interrogate database built/pandac/input/libdevice.in
[ 28%] Building C++ object built/tmp/pnmtext_composite.o
[ 28%] Building Interrogate database built/pandac/input/libpnmtext.in
[ 29%] Building C++ object built/tmp/text_composite.o
[ 29%] Building Interrogate database built/pandac/input/libtext.in
[ 30%] Building C++ object built/tmp/movies_composite1.o
[ 30%] Building Interrogate database built/pandac/input/libmovies.in
[ 30%] Building C++ object built/tmp/grutil_multitexReducer.o
[ 31%] Building C++ object built/tmp/grutil_composite1.o
[ 31%] Building C++ object built/tmp/grutil_composite2.o
[ 31%] Building Interrogate database built/pandac/input/libgrutil.in
[ 32%] Building C++ object built/tmp/tform_composite.o
[ 32%] Building Interrogate database built/pandac/input/libtform.in
[ 32%] Building C++ object built/tmp/collide_composite.o
[ 33%] Building Interrogate database built/pandac/input/libcollide.in
[ 33%] Building C++ object built/tmp/parametrics_composite.o
[ 34%] Building Interrogate database built/pandac/input/libparametrics.in
[ 34%] Building C++ object built/tmp/pgui_composite.o
[ 34%] Building Interrogate database built/pandac/input/libpgui.in
[ 35%] Building C++ object built/tmp/pnmimagetypes_composite.o
[ 35%] Building C++ object built/tmp/recorder_composite.o
[ 35%] Building Interrogate database built/pandac/input/librecorder.in
[ 36%] Building C++ object built/tmp/panda_panda.o
[ 36%] Building Interrogate object built/tmp/libpanda_module.o
[ 36%] Linking dynamic library built/lib/libpanda.so
[ 37%] Building C++ object built/tmp/vision_composite1.o
[ 37%] Building Interrogate database built/pandac/input/libvision.in
[ 37%] Building Interrogate object built/tmp/libp3vision_module.o
[ 38%] Linking dynamic library built/lib/libp3vision.so
[ 38%] Building C++ object built/tmp/skel_composite.o
[ 38%] Building Interrogate database built/pandac/input/libskel.in
[ 39%] Building Interrogate object built/tmp/libpandaskel_module.o
[ 39%] Linking dynamic library built/lib/libpandaskel.so
[ 39%] Building C++ object built/tmp/distort_composite.o
[ 39%] Building Interrogate database built/pandac/input/libdistort.in
[ 40%] Building C++ object built/tmp/effects_composite.o
[ 40%] Building Interrogate database built/pandac/input/libeffects.in
[ 41%] Building C++ object built/tmp/pandafx_pandafx.o
[ 41%] Building Interrogate object built/tmp/libpandafx_module.o
[ 41%] Linking dynamic library built/lib/libpandafx.so
[ 42%] Building C++ object built/tmp/multify_multify.o
[ 42%] Linking executable built/bin/multify
[ 42%] Building C++ object built/tmp/pzip_pzip.o
[ 42%] Linking executable built/bin/pzip
[ 43%] Building C++ object built/tmp/punzip_punzip.o
[ 43%] Linking executable built/bin/punzip
[ 43%] Building Bison object built/tmp/egg_parser.o
[ 44%] Building Flex object built/tmp/egg_lexer.o
[ 44%] Building C++ object built/tmp/egg_composite1.o
[ 44%] Building C++ object built/tmp/egg_composite2.o
[ 44%] Building Interrogate database built/pandac/input/libegg.in
[ 45%] Building C++ object built/tmp/egg2pg_composite.o
[ 45%] Building Interrogate database built/pandac/input/libegg2pg.in
[ 46%] Building C++ object built/tmp/framework_composite.o
[ 46%] Linking dynamic library built/lib/libp3framework.so
[ 46%] Building C++ object built/tmp/glstuff_glpure.o
[ 46%] Linking dynamic library built/lib/libp3glstuff.so
/usr/lib64/gcc/x86_64-suse-linux/4.5/…/…/…/…/x86_64-suse-linux/bin/ld: skipping incompatible /usr/X11R6/lib/libGL.so when searching for -lGL
[ 47%] Building C++ object built/tmp/glgsg_config_glgsg.o
[ 47%] Building C++ object built/tmp/glgsg_glgsg.o
[ 47%] Building C++ object built/tmp/pandaegg_pandaegg.o
[ 47%] Building Interrogate object built/tmp/libpandaegg_module.o
[ 48%] Linking dynamic library built/lib/libpandaegg.so
[ 48%] Building C++ object built/tmp/mesadisplay_composite.o
[ 48%] Linking dynamic library built/lib/libpandamesa.so
/usr/lib64/gcc/x86_64-suse-linux/4.5/…/…/…/…/x86_64-suse-linux/bin/ld: skipping incompatible /usr/X11R6/lib/libGL.so when searching for -lGL
[ 48%] Building C++ object built/tmp/x11display_composite.o
In file included from panda/src/x11display/x11GraphicsWindow.cxx:36:0,
from panda/src/x11display/x11display_composite1.cxx:3,
from panda/src/x11display/x11display_composite.cxx:1:
/usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning “xf86dga.h is obsolete and may be removed in the future.”
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning “include <X11/extensions/Xxf86dga.h> instead.”
[ 49%] Building C++ object built/tmp/glxdisplay_composite.o
[ 49%] Building C++ object built/tmp/pandagl_pandagl.o
[ 49%] Linking dynamic library built/lib/libpandagl.so
/usr/lib64/gcc/x86_64-suse-linux/4.5/…/…/…/…/x86_64-suse-linux/bin/ld: skipping incompatible /usr/X11R6/lib/libGL.so when searching for -lGL
[ 50%] Building C++ object built/tmp/physics_composite.o
[ 50%] Building Interrogate database built/pandac/input/libphysics.in
[ 50%] Building C++ object built/tmp/particlesystem_composite.o
[ 51%] Building Interrogate database built/pandac/input/libparticlesystem.in
[ 51%] Building C++ object built/tmp/pandaphysics_pandaphysics.o
[ 51%] Building Interrogate object built/tmp/libpandaphysics_module.o
[ 51%] Linking dynamic library built/lib/libpandaphysics.so
[ 52%] Building C++ object built/tmp/pview_pview.o
[ 52%] Linking executable built/bin/pview
[ 52%] Building C++ object built/tmp/tinydisplay_composite1.o
[ 52%] Building C++ object built/tmp/tinydisplay_composite2.o
[ 53%] Building C++ object built/tmp/tinydisplay_ztriangle_1.o
[ 53%] Building C++ object built/tmp/tinydisplay_ztriangle_2.o
[ 53%] Building C++ object built/tmp/tinydisplay_ztriangle_3.o
[ 53%] Building C++ object built/tmp/tinydisplay_ztriangle_4.o
[ 54%] Building C++ object built/tmp/tinydisplay_ztriangle_table.o
[ 54%] Linking dynamic library built/lib/libtinydisplay.so
[ 54%] Building C++ object built/tmp/pandatoolbase_composite1.o
[ 54%] Linking static library built/lib/libpandatoolbase.a
[ 55%] Building C++ object built/tmp/converter_somethingToEggConverter.o
[ 55%] Linking static library built/lib/libconverter.a
[ 55%] Building C++ object built/tmp/progbase_composite1.o
[ 55%] Linking static library built/lib/libprogbase.a
[ 56%] Building C++ object built/tmp/eggbase_composite1.o
[ 56%] Linking static library built/lib/libeggbase.a
[ 56%] Building C++ object built/tmp/bam-info_bamInfo.o
[ 56%] Linking executable built/bin/bam-info
[ 57%] Building C++ object built/tmp/bam2egg_bamToEgg.o
[ 57%] Linking executable built/bin/bam2egg
[ 57%] Building C++ object built/tmp/egg2bam_eggToBam.o
[ 57%] Linking executable built/bin/egg2bam
[ 58%] Building C++ object built/tmp/cvscopy_composite1.o
[ 58%] Linking static library built/lib/libcvscopy.a
[ 58%] Building C++ object built/tmp/dxf_composite1.o
[ 59%] Linking static library built/lib/libdxf.a
[ 59%] Building C++ object built/tmp/dxfegg_dxfToEggConverter.o
[ 59%] Building C++ object built/tmp/dxfegg_dxfToEggLayer.o
[ 59%] Linking static library built/lib/libdxfegg.a
[ 60%] Building C++ object built/tmp/dxf-points_dxfPoints.o
[ 60%] Linking executable built/bin/dxf-points
[ 60%] Building C++ object built/tmp/dxf2egg_dxfToEgg.o
[ 60%] Linking executable built/bin/dxf2egg
[ 61%] Building C++ object built/tmp/egg2dxf_eggToDXF.o
[ 61%] Building C++ object built/tmp/egg2dxf_eggToDXFLayer.o
[ 61%] Linking executable built/bin/egg2dxf
[ 61%] Building C++ object built/tmp/palettizer_composite1.o
[ 62%] Linking static library built/lib/libpalettizer.a
[ 62%] Building C++ object built/tmp/egg-mkfont_eggMakeFont.o
[ 62%] Building C++ object built/tmp/egg-mkfont_rangeDescription.o
[ 62%] Building C++ object built/tmp/egg-mkfont_rangeIterator.o
[ 63%] Linking executable built/bin/egg-mkfont
[ 63%] Building C++ object built/tmp/eggcharbase_composite1.o
[ 63%] Linking static library built/lib/libeggcharbase.a
[ 63%] Building C++ object built/tmp/egg-optchar_config_egg_optchar.o
[ 64%] Building C++ object built/tmp/egg-optchar_eggOptchar.o
[ 64%] Building C++ object built/tmp/egg-optchar_eggOptcharUserData.o
[ 64%] Building C++ object built/tmp/egg-optchar_vertexMembership.o
[ 64%] Linking executable built/bin/egg-optchar
[ 65%] Building C++ object built/tmp/egg-palettize_eggPalettize.o
[ 65%] Linking executable built/bin/egg-palettize
[ 65%] Building C++ object built/tmp/egg-qtess_composite1.o
[ 65%] Linking executable built/bin/egg-qtess
[ 66%] Building C++ object built/tmp/egg-crop_eggCrop.o
[ 66%] Linking executable built/bin/egg-crop
[ 66%] Building C++ object built/tmp/egg-make-tube_eggMakeTube.o
[ 67%] Linking executable built/bin/egg-make-tube
[ 67%] Building C++ object built/tmp/egg-texture-cards_eggTextureCards.o
[ 67%] Linking executable built/bin/egg-texture-cards
[ 67%] Building C++ object built/tmp/egg-topstrip_eggTopstrip.o
[ 68%] Linking executable built/bin/egg-topstrip
[ 68%] Building C++ object built/tmp/egg-trans_eggTrans.o
[ 68%] Linking executable built/bin/egg-trans
[ 68%] Building C++ object built/tmp/egg2c_eggToC.o
[ 69%] Linking executable built/bin/egg2c
[ 69%] Building C++ object built/tmp/egg-rename_eggRename.o
[ 69%] Linking executable built/bin/egg-rename
[ 69%] Building C++ object built/tmp/egg-retarget-anim_eggRetargetAnim.o
[ 70%] Linking executable built/bin/egg-retarget-anim
[ 70%] Building C++ object built/tmp/flt_fltVectorRecord.o
[ 70%] Building C++ object built/tmp/flt_composite1.o
[ 70%] Linking static library built/lib/libflt.a
[ 71%] Building C++ object built/tmp/fltegg_fltToEggConverter.o
[ 71%] Building C++ object built/tmp/fltegg_fltToEggLevelState.o
[ 71%] Linking static library built/lib/libfltegg.a
[ 71%] Building C++ object built/tmp/egg2flt_eggToFlt.o
[ 72%] Linking executable built/bin/egg2flt
[ 72%] Building C++ object built/tmp/flt-info_fltInfo.o
[ 72%] Linking executable built/bin/flt-info
[ 72%] Building C++ object built/tmp/flt-trans_fltTrans.o
[ 73%] Linking executable built/bin/flt-trans
[ 73%] Building C++ object built/tmp/flt2egg_fltToEgg.o
[ 73%] Linking executable built/bin/flt2egg
[ 73%] Building C++ object built/tmp/fltcopy_fltCopy.o
[ 74%] Linking executable built/bin/fltcopy
[ 74%] Building C++ object built/tmp/imagebase_composite1.o
[ 74%] Linking static library built/lib/libimagebase.a
[ 75%] Building C++ object built/tmp/image-info_imageInfo.o
[ 75%] Linking executable built/bin/image-info
[ 75%] Building C++ object built/tmp/image-resize_imageResize.o
[ 75%] Linking executable built/bin/image-resize
[ 76%] Building C++ object built/tmp/image-trans_imageTrans.o
[ 76%] Linking executable built/bin/image-trans
[ 76%] Building C++ object built/tmp/lwo_composite1.o
[ 76%] Linking static library built/lib/liblwo.a
[ 77%] Building C++ object built/tmp/lwoegg_composite1.o
[ 77%] Linking static library built/lib/liblwoegg.a
[ 77%] Building C++ object built/tmp/lwo-scan_lwoScan.o
[ 77%] Linking executable built/bin/lwo-scan
[ 78%] Building C++ object built/tmp/lwo2egg_lwoToEgg.o
[ 78%] Linking executable built/bin/lwo2egg
[ 78%] Building Bison object built/tmp/pvrml_vrmlParser.o
[ 79%] Building Flex object built/tmp/pvrml_vrmlLexer.o
[ 79%] Building C++ object built/tmp/pvrml_parse_vrml.o
[ 79%] Building C++ object built/tmp/pvrml_standard_nodes.o
[ 79%] Building C++ object built/tmp/pvrml_vrmlNode.o
[ 80%] Building C++ object built/tmp/pvrml_vrmlNodeType.o
[ 80%] Linking static library built/lib/libpvrml.a
[ 80%] Building C++ object built/tmp/vrmlegg_indexedFaceSet.o
[ 80%] Building C++ object built/tmp/vrmlegg_vrmlAppearance.o
[ 81%] Building C++ object built/tmp/vrmlegg_vrmlToEggConverter.o
[ 81%] Linking static library built/lib/libvrmlegg.a
[ 81%] Building Bison object built/tmp/xfile_xParser.o
[ 82%] Building Flex object built/tmp/xfile_xLexer.o
[ 82%] Building C++ object built/tmp/xfile_composite1.o
[ 82%] Linking static library built/lib/libxfile.a
[ 82%] Building C++ object built/tmp/xfileegg_composite1.o
[ 83%] Linking static library built/lib/libxfileegg.a
[ 83%] Building C++ object built/tmp/ptloader_config_ptloader.o
[ 83%] Building C++ object built/tmp/ptloader_loaderFileTypePandatool.o
[ 84%] Linking dynamic library built/lib/libp3ptloader.so
[ 84%] Building C++ object built/tmp/bin2c_binToC.o
[ 84%] Linking executable built/bin/bin2c
[ 84%] Building C++ object built/tmp/pstatserver_composite1.o
[ 85%] Linking static library built/lib/libpstatserver.a
[ 85%] Building C++ object built/tmp/softcvs_softCVS.o
[ 85%] Building C++ object built/tmp/softcvs_softFilename.o
[ 85%] Linking executable built/bin/softcvs
[ 86%] Building C++ object built/tmp/text-stats_textMonitor.o
[ 86%] Building C++ object built/tmp/text-stats_textStats.o
[ 86%] Linking executable built/bin/text-stats
[ 86%] Building C++ object built/tmp/vrml-trans_vrmlTrans.o
[ 87%] Linking executable built/bin/vrml-trans
[ 87%] Building C++ object built/tmp/vrml2egg_vrmlToEgg.o
[ 87%] Linking executable built/bin/vrml2egg
[ 87%] Building C++ object built/tmp/pstats_composite1.o
In file included from pandatool/src/gtk-stats/gtkstats_composite1.cxx:6:0:
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
pandatool/src/gtk-stats/gtkStatsMonitor.cxx:41:1: warning: deprecated conversion from string constant to ‘gchar*’
[ 88%] Linking executable built/bin/pstats
[ 88%] Building C++ object built/tmp/egg2x_eggToX.o
[ 88%] Linking executable built/bin/egg2x
[ 88%] Building C++ object built/tmp/x-trans_xFileTrans.o
[ 89%] Linking executable built/bin/x-trans
[ 89%] Building C++ object built/tmp/x2egg_xFileToEgg.o
[ 89%] Linking executable built/bin/x2egg
[ 89%] Building C++ object built/tmp/ai_composite1.o
In file included from contrib/src/ai/ai_composite1.cxx:4:0:
contrib/src/ai/aiBehaviors.cxx: In member function ‘void AIBehaviors::pause_ai(std::string)’:
contrib/src/ai/aiBehaviors.cxx:505:44: warning: converting to non-pointer type ‘long int’ from NULL
[ 90%] Building Interrogate database built/pandac/input/libpandaai.in
[ 90%] Building Interrogate object built/tmp/libpandaai_module.o
[ 90%] Linking dynamic library built/lib/libpandaai.so
[ 91%] Compressing built/models/misc/Dirlight.egg.pz
built/models/misc/Dirlight.egg.pz
[ 91%] Compressing built/models/misc/Pointlight.egg.pz
built/models/misc/Pointlight.egg.pz
[ 91%] Compressing built/models/misc/Spotlight.egg.pz
built/models/misc/Spotlight.egg.pz
[ 92%] Compressing built/models/misc/camera.egg.pz

Reading dmodels/src/misc/camera.flt
Writing built/models/misc/camera.egg

built/models/misc/camera.egg.pz
[ 92%] Compressing built/models/misc/fade.egg.pz

Reading dmodels/src/misc/fade.flt
Writing built/models/misc/fade.egg

built/models/misc/fade.egg.pz
[ 92%] Compressing built/models/misc/fade_sphere.egg.pz

Reading dmodels/src/misc/fade_sphere.flt
Writing built/models/misc/fade_sphere.egg

built/models/misc/fade_sphere.egg.pz
[ 92%] Compressing built/models/misc/gridBack.egg.pz

Reading dmodels/src/misc/gridBack.flt
Writing built/models/misc/gridBack.egg

built/models/misc/gridBack.egg.pz
[ 93%] Compressing built/models/misc/iris.egg.pz

Reading dmodels/src/misc/iris.flt
Unable to read attribute file …/maps/soft_iris.rgb.attr
Writing built/models/misc/iris.egg

built/models/misc/iris.egg.pz
[ 93%] Compressing built/models/misc/lilsmiley.egg.pz
built/models/misc/lilsmiley.egg.pz
[ 93%] Compressing built/models/misc/objectHandles.egg.pz

Reading dmodels/src/misc/objectHandles.flt
Writing built/models/misc/objectHandles.egg

built/models/misc/objectHandles.egg.pz
[ 93%] Compressing built/models/misc/rgbCube.egg.pz

Reading dmodels/src/misc/rgbCube.flt
Writing built/models/misc/rgbCube.egg

built/models/misc/rgbCube.egg.pz
[ 94%] Compressing built/models/misc/smiley.egg.pz
built/models/misc/smiley.egg.pz
[ 94%] Compressing built/models/misc/sphere.egg.pz

Reading dmodels/src/misc/sphere.flt
Writing built/models/misc/sphere.egg

built/models/misc/sphere.egg.pz
[ 94%] Compressing built/models/misc/xyzAxis.egg.pz

Reading dmodels/src/misc/xyzAxis.flt
Writing built/models/misc/xyzAxis.egg

built/models/misc/xyzAxis.egg.pz
[ 94%] Compressing built/models/gui/dialog_box_gui.egg.pz

Reading dmodels/src/gui/dialog_box_gui.flt
Unable to read attribute file …/maps/general_panel.rgba.attr
Writing built/models/gui/dialog_box_gui.egg

built/models/gui/dialog_box_gui.egg.pz
[ 95%] Compressing built/models/gui/radio_button_gui.egg.pz
built/models/gui/radio_button_gui.egg.pz
[ 95%] Compressing built/models/box.egg.pz
built/models/box.egg.pz
[ 95%] Compressing built/models/camera.egg.pz
built/models/camera.egg.pz
[ 95%] Compressing built/models/cmr12.egg.pz
built/models/cmr12.egg.pz
[ 96%] Compressing built/models/cmss12.egg.pz
built/models/cmss12.egg.pz
[ 96%] Compressing built/models/cmtt12.egg.pz
built/models/cmtt12.egg.pz
[ 96%] Compressing built/models/environment.egg.pz
built/models/environment.egg.pz
[ 96%] Compressing built/models/frowney.egg.pz
built/models/frowney.egg.pz
[ 97%] Compressing built/models/jack.egg.pz
built/models/jack.egg.pz
[ 97%] Compressing built/models/panda-model.egg.pz
built/models/panda-model.egg.pz
[ 97%] Compressing built/models/panda-walk.egg.pz
built/models/panda-walk.egg.pz
[ 97%] Compressing built/models/panda-walk4.egg.pz
built/models/panda-walk4.egg.pz
[ 98%] Compressing built/models/panda.egg.pz
built/models/panda.egg.pz
[ 98%] Compressing built/models/ripple.egg.pz
built/models/ripple.egg.pz
[ 98%] Compressing built/models/shuttle_controls.egg.pz
built/models/shuttle_controls.egg.pz
[ 98%] Compressing built/models/smiley.egg.pz
built/models/smiley.egg.pz
[ 99%] Compressing built/models/teapot.egg.pz
built/models/teapot.egg.pz
[ 99%] Compressing built/models/yup-axis.egg.pz
built/models/yup-axis.egg.pz
[ 99%] Compressing built/models/zup-axis.egg.pz
built/models/zup-axis.egg.pz
Storing dependency cache.
Build successfully finished, elapsed time: 16 min 1 sec

Thenks!

It says it successfully finished, so that’s fine. Are you sure you don’t want to build with support for Python enabled, though? You might want to install the development package of Python.

Besides that, you’re missing out on a lot of functionality (audio, video, shaders, texture compression) by omitting all of those libraries.

Anyway, if you really did install all of the libraries you want to use, then you can add the --installer flag to the command-line (so the options would be --everything --installer), and Panda will generate an .rpm package pakcage in the current directory.

But I really do recommend getting the latest CVS source of Panda3D because of important bugs that were fixed.

I tried remove all warnings, but received another compilation error:

linux-0ff9:/opt/panda3d-1.7.0 # makepanda/makepanda.py --everything
Generating library cache…
WARNING: Could not locate thirdparty package artoolkit, excluding from build
WARNING: Could not locate thirdparty package fcollada, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package nvidiacg, excluding from build
WARNING: Could not locate thirdparty package ode, excluding from build
WARNING: Could not locate thirdparty package opencv, excluding from build
WARNING: Could not locate thirdparty package squish, excluding from build
WARNING: Could not locate thirdparty package vrpn, excluding from build
WARNING: Could not locate thirdparty package tinyxml, excluding from build
Generating dependencies…
[ 7%] Building C++ object built/tmp/express_composite1.o
In file included from panda/src/express/virtualFileMountMultifile.h:21:0,
from panda/src/express/config_express.cxx:25,
from panda/src/express/express_composite1.cxx:3:
panda/src/express/multifile.h:103:41: error: ‘STACK’ has not been declared
In file included from panda/src/express/express_composite1.cxx:19:0:
panda/src/express/multifile.cxx:806:34: error: ‘STACK’ has not been declared
panda/src/express/multifile.cxx: In member function ‘bool Multifile::add_signature(X509*, int*, EVP_PKEY*)’:
panda/src/express/multifile.cxx:812:27: error: cannot convert ‘int*’ to ‘const _STACK*’ for argument ‘1’ to ‘int sk_num(const _STACK*)’
panda/src/express/multifile.cxx:814:64: error: cannot convert ‘int*’ to ‘const _STACK*’ for argument ‘1’ to ‘void* sk_value(const _STACK*, int)’
panda/src/express/multifile.cxx: In member function ‘int Multifile::validate_signature_certificate(int) const’:
panda/src/express/multifile.cxx:1134:3: error: ‘STACK’ was not declared in this scope
panda/src/express/multifile.cxx:1134:10: error: ‘stack’ was not declared in this scope
Storing dependency cache.
Elapsed Time: 3 sec

Build terminated.

Removed warning with ode:

WARNING: Could not locate thirdparty package artoolkit, excluding from build
WARNING: Could not locate thirdparty package fcollada, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package nvidiacg, excluding from build
WARNING: Could not locate thirdparty package opencv, excluding from build
WARNING: Could not locate thirdparty package squish, excluding from build
WARNING: Could not locate thirdparty package vrpn, excluding from build
WARNING: Could not locate thirdparty package tinyxml, excluding from build
Generating dependencies…
[ 0%] Building C++ object built/tmp/dtoolbase_composite1.o
[ 0%] Building C++ object built/tmp/dtoolbase_composite2.o
[ 0%] Building C object built/tmp/dtoolbase_lookup3.o
[ 0%] Building C++ object built/tmp/dtoolbase_indent.o
[ 0%] Building C object built/tmp/dtoolutil_gnu_getopt.o
[ 1%] Building C object built/tmp/dtoolutil_gnu_getopt1.o
[ 1%] Building C++ object built/tmp/dtoolutil_composite.o
[ 1%] Linking dynamic library built/lib/libp3dtool.so
[ 1%] Building Bison object built/tmp/cppParser_cppBison.o
[ 2%] Building C++ object built/tmp/cppParser_composite.o
[ 2%] Linking static library built/tmp/libcppParser.a
[ 2%] Building C++ object built/tmp/prc_composite.o
[ 3%] Building C++ object built/tmp/dconfig_composite.o
[ 3%] Building C++ object built/tmp/interrogatedb_composite.o
[ 3%] Building C++ object built/tmp/dtoolconfig_pydtool.o
In file included from built/include/dtoolbase.h:98:0,
from dtool/metalibs/dtoolconfig/…/…/src/interrogatedb/interrogate_interface.h:18,
from dtool/metalibs/dtoolconfig/pydtool.cxx:9:
/usr/include/python2.6/pyconfig.h:1070:0: warning: “_POSIX_C_SOURCE” redefined
/usr/include/features.h:158:0: note: this is the location of the previous definition
/usr/include/python2.6/pyconfig.h:1082:0: warning: “_XOPEN_SOURCE” redefined
/usr/include/features.h:160:0: note: this is the location of the previous definition
[ 3%] Linking dynamic library built/lib/libp3dtoolconfig.so
[ 4%] Building C++ object built/tmp/pystub_pystub.o
[ 4%] Linking dynamic library built/lib/libp3pystub.so
[ 4%] Building C++ object built/tmp/interrogate_composite.o
[ 4%] Linking executable built/bin/interrogate
[ 5%] Building C++ object built/tmp/interrogate_module_interrogate_module.o
[ 5%] Linking executable built/bin/interrogate_module
[ 5%] Building C++ object built/tmp/parse_file_parse_file.o
[ 5%] Linking executable built/bin/parse_file
[ 5%] Building C++ object built/tmp/make-prc-key_makePrcKey.o
[ 6%] Linking executable built/bin/make-prc-key
[ 6%] Building C++ object built/tmp/test_interrogate_test_interrogate.o
[ 6%] Linking executable built/bin/test_interrogate
[ 6%] Building C++ object built/tmp/pandabase_pandabase.o
[ 7%] Building C++ object built/tmp/express_composite1.o
In file included from panda/src/express/virtualFileMountMultifile.h:21:0,
from panda/src/express/config_express.cxx:25,
from panda/src/express/express_composite1.cxx:3:
panda/src/express/multifile.h:103:41: error: ‘STACK’ has not been declared
In file included from panda/src/express/express_composite1.cxx:19:0:
panda/src/express/multifile.cxx:806:34: error: ‘STACK’ has not been declared
panda/src/express/multifile.cxx: In member function ‘bool Multifile::add_signature(X509*, int*, EVP_PKEY*)’:
panda/src/express/multifile.cxx:812:27: error: cannot convert ‘int*’ to ‘const _STACK*’ for argument ‘1’ to ‘int sk_num(const _STACK*)’
panda/src/express/multifile.cxx:814:64: error: cannot convert ‘int*’ to ‘const _STACK*’ for argument ‘1’ to ‘void* sk_value(const _STACK*, int)’
panda/src/express/multifile.cxx: In member function ‘int Multifile::validate_signature_certificate(int) const’:
panda/src/express/multifile.cxx:1134:3: error: ‘STACK’ was not declared in this scope
panda/src/express/multifile.cxx:1134:10: error: ‘stack’ was not declared in this scope
Storing dependency cache.
Elapsed Time: 45 sec

Build terminated.

Found and installed some dev thereby reducing the warning list:

linux-0ff9:/opt/panda3d-1.7.0 # makepanda/makepanda.py --everything
Generating library cache...
WARNING: Could not locate thirdparty package fcollada, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package nvidiacg, excluding from build
WARNING: Could not locate thirdparty package squish, excluding from build
WARNING: Could not locate thirdparty package vrpn, excluding from build
Generating dependencies...
[  7%] Building C++ object built/tmp/express_composite1.o
In file included from panda/src/express/virtualFileMountMultifile.h:21:0,
                 from panda/src/express/config_express.cxx:25,
                 from panda/src/express/express_composite1.cxx:3:
panda/src/express/multifile.h:103:41: error: ‘STACK’ has not been declared
In file included from panda/src/express/express_composite1.cxx:19:0:
panda/src/express/multifile.cxx:806:34: error: ‘STACK’ has not been declared
panda/src/express/multifile.cxx: In member function ‘bool Multifile::add_signature(X509*, int*, EVP_PKEY*)’:
panda/src/express/multifile.cxx:812:27: error: cannot convert ‘int*’ to ‘const _STACK*’ for argument ‘1’ to ‘int sk_num(const _STACK*)’
panda/src/express/multifile.cxx:814:64: error: cannot convert ‘int*’ to ‘const _STACK*’ for argument ‘1’ to ‘void* sk_value(const _STACK*, int)’
panda/src/express/multifile.cxx: In member function ‘int Multifile::validate_signature_certificate(int) const’:
panda/src/express/multifile.cxx:1134:3: error: ‘STACK’ was not declared in this scope
panda/src/express/multifile.cxx:1134:10: error: ‘stack’ was not declared in this scope
Storing dependency cache.
Elapsed Time: 3 sec

Build terminated.

Those bugs have been fixed in the latest CVS version of Panda3D. Please, check out the latest source from CVS instead of using a source package.

You can do so by installing the cvs package and running the following command:

cvs -d :pserver:anonymous@panda3d.cvs.sourceforge.net:/cvsroot/panda3d co panda3d

That will check out the latest version of the source code inside a directory called ‘panda3d’. You can then cd into that directory and run the build command.

Please don’t forget to add the --installer option, or there won’t be an .rpm to install.

Note that if you want support for shaders, you need to have the NVIDIA Cg toolkit installed from here:
developer.nvidia.com/object/cg_download.html
You’ll need the “rpm for RedHat” for your architecture.
Alternatively, you can possibly find it in a repository, such as the PackMan repository at at packman.links2linux.org/ .

linux-0ff9:~ # cvs -d :pserver:anonymous@panda3d.cvs.sourceforge.net:/cvsroot/panda3d co panda3d
cvs: command not found
:frowning:

[PK_TMP_DIR|dir:///var/tmp/TmpDir.JsYxng] Repository already exists.

It’d be easier if you read my post more carefully before replying. As I said, you need to install the ‘cvs’ package before trying to run the CVS command.

Where can I get this CVS packege? …sorry if I dont andestend something, I’m know English not perfect…

From your package manager.

Ok, i’ll go search it.

http://software.opensuse.org/search?q=CVS&baseproject=openSUSE:11.3&lang=ru&exclude_filter=home:&exclude_debug=true – Is that it? If you find the needed file , I will thenks, because install and remove packages manager do not have anything like CVS.

Found, it downloads … :slight_smile:

[code]built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 23%] Building Interrogate database built/pandac/input/libdisplay.in
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from built/include/graphicsBuffer.h:20,
from built/tmp/libdisplay_igate.cxx:43:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 23%] Building C++ object built/tmp/device_composite.o
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from built/include/graphicsWindow.h:20,
from panda/src/device/mouseAndKeyboard.h:25,
from panda/src/device/config_device.cxx:26,
from panda/src/device/device_composite2.cxx:2,
from panda/src/device/device_composite.cxx:2:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 24%] Building Interrogate database built/pandac/input/libdevice.in
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from built/include/graphicsWindow.h:20,
from built/include/mouseAndKeyboard.h:25,
from built/tmp/libdevice_igate.cxx:29:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 24%] Building C++ object built/tmp/pnmtext_composite.o
[ 24%] Building Interrogate database built/pandac/input/libpnmtext.in
[ 25%] Building C++ object built/tmp/text_composite.o
[ 25%] Building Interrogate database built/pandac/input/libtext.in
[ 25%] Building C++ object built/tmp/movies_composite1.o
In file included from panda/src/movies/movies_composite1.cxx:14:0:
panda/src/movies/ffmpegVideoCursor.cxx: In member function ‘void FfmpegVideoCursor::export_frame(unsigned char*, bool, int)’:
panda/src/movies/ffmpegVideoCursor.cxx:167:38: warning: ‘SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, const double*)’ is deprecated (declared at /usr/include/libswscale/swscale.h:191)
panda/src/movies/ffmpegVideoCursor.cxx:169:65: warning: ‘SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, const double*)’ is deprecated (declared at /usr/include/libswscale/swscale.h:191)
panda/src/movies/ffmpegVideoCursor.cxx:182:38: warning: ‘SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, const double*)’ is deprecated (declared at /usr/include/libswscale/swscale.h:191)
panda/src/movies/ffmpegVideoCursor.cxx:184:66: warning: ‘SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, const double*)’ is deprecated (declared at /usr/include/libswscale/swscale.h:191)
In file included from panda/src/movies/movies_composite1.cxx:16:0:
panda/src/movies/ffmpegVirtualFile.cxx: In static member function ‘static void FfmpegVirtualFile::register_protocol()’:
panda/src/movies/ffmpegVirtualFile.cxx:181:3: warning: ‘int av_register_protocol(URLProtocol*)’ is deprecated (declared at /usr/include/libavformat/avio.h:298)
panda/src/movies/ffmpegVirtualFile.cxx:181:33: warning: ‘int av_register_protocol(URLProtocol*)’ is deprecated (declared at /usr/include/libavformat/avio.h:298)
[ 26%] Building Interrogate database built/pandac/input/libmovies.in
[ 26%] Building C++ object built/tmp/grutil_multitexReducer.o
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from panda/src/grutil/multitexReducer.cxx:24:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 26%] Building C++ object built/tmp/grutil_composite1.o
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from panda/src/grutil/frameRateMeter.h:21,
from panda/src/grutil/config_grutil.cxx:16,
from panda/src/grutil/grutil_composite1.cxx:4:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 27%] Building C++ object built/tmp/grutil_composite2.o
In file included from panda/src/grutil/grutil_composite2.cxx:1:0:
panda/src/grutil/ffmpegTexture.cxx: In member function ‘bool FFMpegTexture::VideoStream::get_frame_data(int)’:
panda/src/grutil/ffmpegTexture.cxx:606:40: warning: ‘SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, const double*)’ is deprecated (declared at /usr/include/libswscale/swscale.h:191)
panda/src/grutil/ffmpegTexture.cxx:608:62: warning: ‘SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, const double*)’ is deprecated (declared at /usr/include/libswscale/swscale.h:191)
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from panda/src/grutil/pipeOcclusionCullTraverser.h:20,
from panda/src/grutil/pipeOcclusionCullTraverser.cxx:15,
from panda/src/grutil/grutil_composite2.cxx:4:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 27%] Building Interrogate database built/pandac/input/libgrutil.in
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from built/include/frameRateMeter.h:21,
from built/tmp/libgrutil_igate.cxx:24:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 27%] Building C++ object built/tmp/tform_composite.o
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from built/include/graphicsWindow.h:20,
from built/include/mouseAndKeyboard.h:25,
from panda/src/tform/driveInterface.cxx:19,
from panda/src/tform/tform_composite1.cxx:3,
from panda/src/tform/tform_composite.cxx:1:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 27%] Building Interrogate database built/pandac/input/libtform.in
[ 28%] Building C++ object built/tmp/collide_composite.o
[ 28%] Building Interrogate database built/pandac/input/libcollide.in
[ 28%] Building C++ object built/tmp/parametrics_composite.o
[ 29%] Building Interrogate database built/pandac/input/libparametrics.in
[ 29%] Building C++ object built/tmp/pgui_composite.o
[ 29%] Building Interrogate database built/pandac/input/libpgui.in
[ 30%] Building C++ object built/tmp/pnmimagetypes_composite.o
[ 30%] Building C++ object built/tmp/recorder_composite.o
[ 30%] Building Interrogate database built/pandac/input/librecorder.in
[ 31%] Building C++ object built/tmp/dxml_composite1.o
[ 31%] Building Interrogate database built/pandac/input/libdxml.in
Global Type = 0 Global Type = 1 Global Type = 2 Global Type = 3 Element 0
Element 1
Element 2
Element 3
[ 31%] Building C++ object built/tmp/panda_panda.o
[ 32%] Building Interrogate object built/tmp/libpanda_module.o
Referencing Library libaudio
Referencing Library libchan
Referencing Library libchar
Referencing Library libcollide
Referencing Library libdevice
Referencing Library libdgraph
Referencing Library libdisplay
Referencing Library libdxml
Referencing Library libevent
Referencing Library libgobj
Referencing Library libgrutil
Referencing Library libgsgbase
Referencing Library liblerp
Referencing Library liblinmath
Referencing Library libmathutil
Referencing Library libmovies
Referencing Library libnativenet
Referencing Library libnet
Referencing Library libparametrics
Referencing Library libpgraph
Referencing Library libpgraphnodes
Referencing Library libpgui
Referencing Library libpipeline
Referencing Library libpnmimage
Referencing Library libpnmtext
Referencing Library libpstatclient
Referencing Library libputil
Referencing Library librecorder
Referencing Library libtext
Referencing Library libtform
[ 32%] Linking dynamic library built/lib/libpanda.so
[ 32%] Building C++ object built/tmp/vision_composite1.o
[ 32%] Building Interrogate database built/pandac/input/libvision.in
[ 33%] Building Interrogate object built/tmp/libp3vision_module.o
Referencing Library libvision
[ 33%] Linking dynamic library built/lib/libp3vision.so
[ 33%] Building C++ object built/tmp/skel_composite.o
[ 33%] Building Interrogate database built/pandac/input/libskel.in
[ 34%] Building Interrogate object built/tmp/libpandaskel_module.o
Referencing Library libskel
[ 34%] Linking dynamic library built/lib/libpandaskel.so
[ 34%] Building C++ object built/tmp/distort_composite.o
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from panda/src/distort/nonlinearImager.h:22,
from panda/src/distort/nonlinearImager.cxx:15,
from panda/src/distort/distort_composite1.cxx:6,
from panda/src/distort/distort_composite.cxx:1:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 34%] Building Interrogate database built/pandac/input/libdistort.in
In file included from built/include/shaderInput.h:110:0,
from built/include/shaderAttrib.h:24,
from built/include/graphicsStateGuardian.h:51,
from built/include/graphicsOutput.h:23,
from built/include/nonlinearImager.h:22,
from built/tmp/libdistort_igate.cxx:20:
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_float&, int)’:
built/include/shaderInput.I:89:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_double&, int)’:
built/include/shaderInput.I:106:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase4f&, int)’:
built/include/shaderInput.I:123:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase3f&, int)’:
built/include/shaderInput.I:140:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LVecBase2f&, int)’:
built/include/shaderInput.I:157:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase3f&, int)’:
built/include/shaderInput.I:191:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LVecBase2f&, int)’:
built/include/shaderInput.I:208:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix4f&, int)’:
built/include/shaderInput.I:225:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const PTA_LMatrix3f&, int)’:
built/include/shaderInput.I:242:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix4f&, int)’:
built/include/shaderInput.I:259:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
built/include/shaderInput.I: In constructor ‘ShaderInput::ShaderInput(InternalName*, const LMatrix3f&, int)’:
built/include/shaderInput.I:276:22: warning: passing NULL to non-pointer argument 1 of ‘LVector4f::LVector4f(float)’
[ 35%] Building C++ object built/tmp/effects_composite.o
[ 35%] Building Interrogate database built/pandac/input/libeffects.in
[ 35%] Building C++ object built/tmp/pandafx_pandafx.o
[ 36%] Building Interrogate object built/tmp/libpandafx_module.o
Referencing Library libdistort
[ 36%] Linking dynamic library built/lib/libpandafx.so
[ 36%] Building C++ object built/tmp/fmod_audio_fmod_audio_composite.o
In file included from panda/src/audiotraits/fmodAudioManager.h:85:0,
from panda/src/audiotraits/config_fmodAudio.cxx:20,
from panda/src/audiotraits/fmod_audio_composite1.cxx:2,
from panda/src/audiotraits/fmod_audio_composite.cxx:1:
/usr/include/fmodex/fmod_errors.h: In function ‘char* FMOD_ErrorString(FMOD_RESULT)’:
/usr/include/fmodex/fmod_errors.h:25:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:26:54: warning: deprecated conversion from string constant to ‘char*’
In file included from panda/src/audiotraits/fmodAudioManager.h:85:0,
from panda/src/audiotraits/config_fmodAudio.cxx:20,
from panda/src/audiotraits/fmod_audio_composite1.cxx:2,
from panda/src/audiotraits/fmod_audio_composite.cxx:1:
/usr/include/fmodex/fmod_errors.h:27:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:28:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:29:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:30:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:31:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:32:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:33:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:34:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:35:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:36:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:37:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:38:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:39:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:40:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:41:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:42:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:43:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:44:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:45:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:46:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:47:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:48:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:49:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:50:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:51:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:52:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:53:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:54:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:55:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:56:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:57:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:58:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:59:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:60:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:61:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:62:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:63:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:64:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:65:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:66:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:67:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:68:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:69:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:70:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:71:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:72:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:73:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:74:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:75:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:76:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:77:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:78:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:79:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:80:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:81:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:82:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:83:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:84:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:85:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:86:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:87:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:88:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:89:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:90:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:91:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:92:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:93:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:94:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:95:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:96:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:97:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:98:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:99:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:100:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:101:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:102:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:103:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:104:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:105:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:106:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:107:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:108:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:109:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:110:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:111:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:112:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:113:54: warning: deprecated conversion from string constant to ‘char*’
/usr/include/fmodex/fmod_errors.h:114:54: warning: deprecated conversion from string constant to ‘char*’
In file included from panda/src/audiotraits/fmod_audio_composite1.cxx:4:0,
from panda/src/audiotraits/fmod_audio_composite.cxx:1:
panda/src/audiotraits/fmodAudioSound.cxx: In member function ‘void FmodAudioSound::start_playing()’:
panda/src/audiotraits/fmodAudioSound.cxx:390:54: error: no matching function for call to ‘FMOD::Channel::setCallback(FMOD_RESULT (&)(FMOD_CHANNEL*, FMOD_CHANNEL_CALLBACKTYPE, void*, void*))’
/usr/include/fmodex/fmod.hpp:294:27: note: candidate is: FMOD_RESULT FMOD::Channel::setCallback(FMOD_CHANNEL_CALLBACKTYPE, FMOD_RESULT ()(FMOD_CHANNEL, FMOD_CHANNEL_CALLBACKTYPE, int, unsigned int, unsigned int), int)
Storing dependency cache.
Elapsed Time: 15 min 11 sec

Build terminated.
[/code]