ok this is work but i have next problem ;(
if i write in terminal ./scons.py i get that:
Code:
scons: Reading SConscript files ...
Checking for C++ header file GL/gl.h... (cached) yes
Checking for C++ header file GL/glu.h... (cached) yes
Checking for C++ header file SDL/SDL.h... (cached) yes
Checking for C++ header file SDL/SDL_image.h... (cached) yes
Checking for C++ header file SDL/SDL_net.h... (cached) yes
Checking for C++ header file SDL/SDL_rotozoom.h... (cached) yes
Checking for C++ header file ode/ode.h... (cached) yes
Checking for C++ header file vorbis/vorbisfile.h... (cached) yes
Checking for C header file libintl.h... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
scons: `build/vamos/body/Aerodynamic_Device.o' is up to date.
scons: `build/vamos/body/Brake.o' is up to date.
scons: `build/vamos/body/Car.o' is up to date.
scons: `build/vamos/body/Clutch.o' is up to date.
scons: `build/vamos/body/Contact_Point.o' is up to date.
scons: `build/vamos/body/Differential.o' is up to date.
scons: `build/vamos/body/Drivetrain.o' is up to date.
scons: `build/vamos/body/Engine.o' is up to date.
scons: `build/vamos/body/Exerter.o' is up to date.
scons: `build/vamos/body/Frame.o' is up to date.
scons: `build/vamos/body/Fuel_Tank.o' is up to date.
scons: `build/vamos/body/Gauge.o' is up to date.
scons: `build/vamos/body/Gl_Car.o' is up to date.
scons: `build/vamos/body/Particle.o' is up to date.
scons: `build/vamos/body/Rigid_Body.o' is up to date.
scons: `build/vamos/body/Suspension.o' is up to date.
scons: `build/vamos/body/Tire.o' is up to date.
scons: `build/vamos/body/Transmission.o' is up to date.
scons: `build/vamos/body/Wheel.o' is up to date.
scons: `build/vamos/geometry/Gl_Texture_Image.o' is up to date.
scons: `build/vamos/geometry/Inertia_Tensor.o' is up to date.
scons: `build/vamos/geometry/Linear_Interpolator.o' is up to date.
scons: `build/vamos/geometry/Material.o' is up to date.
scons: `build/vamos/geometry/Sample.o' is up to date.
scons: `build/vamos/geometry/Spline.o' is up to date.
scons: `build/vamos/geometry/Texture_Image.o' is up to date.
scons: `build/vamos/geometry/Three_Matrix.o' is up to date.
scons: `build/vamos/geometry/Three_Vector.o' is up to date.
scons: `build/vamos/geometry/Two_Point.o' is up to date.
scons: `build/vamos/world/World.o' is up to date.
scons: `build/gui/button.o' is up to date.
scons: `build/gui/calibrate.o' is up to date.
scons: `build/gui/controlgrab.o' is up to date.
scons: `build/gui/designer.o' is up to date.
scons: `build/gui/gui.o' is up to date.
scons: `build/gui/image.o' is up to date.
scons: `build/gui/label.o' is up to date.
scons: `build/gui/multi_image.o' is up to date.
scons: `build/gui/page.o' is up to date.
scons: `build/gui/slider.o' is up to date.
scons: `build/gui/spinning_car.o' is up to date.
scons: `build/gui/textbox.o' is up to date.
scons: `build/gui/toggle.o' is up to date.
g++ -o build/vdrift build/main.o build/graphics.o build/game.o build/scenegraph.o build/camera.o build/controls.o build/font.o build/forcefeedback.o build/gamestate.o build/keyman.o build/logging.o build/logo.o build/messageq.o build/model.o build/mouse.o build/multiplay.o build/net.o build/objects.o build/particles.o build/3dmath.o build/replay.o build/settings.o build/sound.o build/textures.o build/timer.o build/utility.o build/vamosworld.o build/ai.o build/configfile.o build/bezier.o build/joepack.o build/cardinfo.o build/binreloc.o build/trackmap.o build/bipointer.o build/tester.o build/vertexarray.o build/autox_track.o build/physics.o build/shader.o build/serialization.o build/track.o build/vamos/body/Aerodynamic_Device.o build/vamos/body/Brake.o build/vamos/body/Car.o build/vamos/body/Clutch.o build/vamos/body/Contact_Point.o build/vamos/body/Differential.o build/vamos/body/Drivetrain.o build/vamos/body/Engine.o build/vamos/body/Exerter.o build/vamos/body/Frame.o build/vamos/body/Fuel_Tank.o build/vamos/body/Gauge.o build/vamos/body/Gl_Car.o build/vamos/body/Particle.o build/vamos/body/Rigid_Body.o build/vamos/body/Suspension.o build/vamos/body/Tire.o build/vamos/body/Transmission.o build/vamos/body/Wheel.o build/vamos/geometry/Gl_Texture_Image.o build/vamos/geometry/Inertia_Tensor.o build/vamos/geometry/Linear_Interpolator.o build/vamos/geometry/Material.o build/vamos/geometry/Sample.o build/vamos/geometry/Spline.o build/vamos/geometry/Texture_Image.o build/vamos/geometry/Three_Matrix.o build/vamos/geometry/Three_Vector.o build/vamos/geometry/Two_Point.o build/vamos/world/World.o build/gui/button.o build/gui/calibrate.o build/gui/controlgrab.o build/gui/designer.o build/gui/gui.o build/gui/image.o build/gui/label.o build/gui/multi_image.o build/gui/page.o build/gui/slider.o build/gui/spinning_car.o build/gui/textbox.o build/gui/toggle.o -Lbuild -Lsrc -Llib -L/usr/lib -L/usr/X11R6/lib -Lbullet-2.64/out/linuxx86/optimize/libs -Lbullet-2.64/out/linux/optimize/libs -lSDL -lGL -lGLU -lSDL_image -lSDL_net -lSDL_gfx -lbulletcollision -lbulletmath -lvorbisfile
build/graphics.o: In function `FBTEXTURE_GL::End()':
/home/mirek/Desktop/vdrift/src/graphics.cpp:1049: undefined reference to `glBindFramebufferEXT'
build/graphics.o: In function `FBTEXTURE_GL::Begin(float)':
/home/mirek/Desktop/vdrift/src/graphics.cpp:1041: undefined reference to `glBindFramebufferEXT'
build/graphics.o: In function `FBTEXTURE_GL::DeInit()':
/home/mirek/Desktop/vdrift/src/graphics.cpp:1030: undefined reference to `glDeleteFramebuffersEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:1032: undefined reference to `glDeleteRenderbuffersEXT'
build/graphics.o: In function `FBTEXTURE_GL::Init(int, int, bool, bool)':
/home/mirek/Desktop/vdrift/src/graphics.cpp:942: undefined reference to `glGenFramebuffersEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:977: undefined reference to `glBindFramebufferEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:982: undefined reference to `glGenRenderbuffersEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:983: undefined reference to `glBindRenderbufferEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:984: undefined reference to `glRenderbufferStorageEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:987: undefined reference to `glFramebufferRenderbufferEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:1000: undefined reference to `glFramebufferTexture2DEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:1007: undefined reference to `glCheckFramebufferStatusEXT'
/home/mirek/Desktop/vdrift/src/graphics.cpp:1021: undefined reference to `glBindFramebufferEXT'
build/shader.o: In function `SHADER::UploadActiveShaderParameter1f(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
/home/mirek/Desktop/vdrift/src/shader.cpp:228: undefined reference to `glUniform1f'
build/shader.o: In function `SHADER::UploadActiveShaderParameter1i(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
/home/mirek/Desktop/vdrift/src/shader.cpp:220: undefined reference to `glUniform1i'
build/shader.o: In function `SHADER::UploadMat16(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float*)':
/home/mirek/Desktop/vdrift/src/shader.cpp:212: undefined reference to `glUniformMatrix4fv'
build/shader.o: In function `SHADER::EndScene()':
/home/mirek/Desktop/vdrift/src/shader.cpp:126: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:129: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:132: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:135: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:138: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:145: undefined reference to `glUniform3f'
/home/mirek/Desktop/vdrift/src/shader.cpp:159: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:162: undefined reference to `glUniform1f'
/home/mirek/Desktop/vdrift/src/shader.cpp:165: undefined reference to `glUniform1f'
collect2: ld returned 1 exit status
scons: *** [build/vdrift] Error 1
scons: building terminated because of errors.
;(