Author Topic: 20050206 build - *Linux only*  (Read 10653 times)

0 Members and 1 Guest are viewing this topic.

Offline castor

  • 29
    • http://www.ffighters.co.uk./home/
20050206 build - *Linux only*
Got it to compile successfully, but run to problems when trying to execute:
Code: [Select]
open /dev/[sound/]dsp: No such device
open /dev/[sound/]dsp: No such device
open /dev/[sound/]dsp: No such device
open /dev/[sound/]dsp: No such device
open /dev/[sound/]dsp: No such device
open /dev/[sound/]dsp: No such device
open /dev/[sound/]dsp: No such device
(null): "DirectSound could not be initialized.
If you are running any applications playing sound in the background,
you should stop them before continuing."
open /dev/[sound/]dsp: No such device

ERROR: "The required OpenGL extension 'GL_EXT_draw_range_elements'
is not supported by your graphics card." at graphics/gropenglextension.cpp:192

Don't know about the sound, could be a problem in my setup. It's the OGL part that worries me.

glxinfo says:
Code: [Select]
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
     GLX_NV_vertex_array_range, GLX_MESA_agp_offset
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20020827 AGP 1x x86/MMX/3DNow!/SSE TCL
OpenGL version string: 1.2 Mesa 4.0.4
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_convolution, GL_EXT_compiled_vertex_array,
    GL_EXT_histogram, GL_EXT_packed_pixels, GL_EXT_polygon_offset,
    GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_stencil_wrap,
    GL_EXT_texture3D, GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_object, GL_EXT_texture_lod_bias, GL_EXT_vertex_array,
    GL_IBM_rasterpos_clip, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_MESA_window_pos, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
    GL_SGI_color_matrix, GL_SGI_color_table
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
etc..

No 'GL_EXT_draw_range_elements' there.. I guess my R200 driver isn't suited for this, damn.

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
20050206 build - *Linux only*
Quote
Originally posted by castor
No 'GL_EXT_draw_range_elements' there.. I guess my R200 driver isn't suited for this, damn.

You'll need a new version of MesaGL.  Version 5 is the minimum requirement.  I usually include a new library with the installers I make but haven't had time to release them yet for this new build.  You can either get MesaGL yourself and rebuild fs2_open or wait for the installer that should come out later this week.  If you get the new Mesa though it should run with your current video card, maybe not run well but it will run.  Head over to www.mesa3d.org to get a newer version or check your distro for updates.

  

Offline Sesquipedalian

  • Atankharz'ythi
  • 211
20050206 build - *Linux only*
So, um, pardon my ignorance, but does this mean I might be able to run fs2_open on my Mac soon?
Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

The Scroll of Atankharzim | FS2 syntax highlighting

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
20050206 build - *Linux only*
Quote
Originally posted by Sesquipedalian
So, um, pardon my ignorance, but does this mean I might be able to run fs2_open on my Mac soon?

Yep.  A few networking pieces are still missing but are trivial to get in and then multiplayer should work cross-platform.  Just needs a project file setup to make it easier to build.  I think it will need OpenGL libs that came with newer 10.3 releases though.  I'm trying to figure out exactly what's needed and how to get it working fully on 10.2 and newer.  I hope to put out an OSX build this weekend.

 

Offline Sesquipedalian

  • Atankharz'ythi
  • 211
20050206 build - *Linux only*
Sweet!

Fred2_open as well? :)
« Last Edit: February 08, 2005, 04:19:33 pm by 448 »
Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

The Scroll of Atankharzim | FS2 syntax highlighting

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
20050206 build - *Linux only*
Quote
Originally posted by Sesquipedalian
Fred2_open as well? :)

Well... you can dream!  ;)

Maybe someday, but not anytime soon.  It will be Windows only for the foreseeable future.

 

Offline WMCoolmon

  • Purveyor of space crack
  • Moderator
  • 213
20050206 build - *Linux only*
Everything but the rendered stuff in FRED needs to be replaced before it'll run on anything besides Windows, basically.
-C

 

Offline Sesquipedalian

  • Atankharz'ythi
  • 211
20050206 build - *Linux only*
Poop.  Oh well.
Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

The Scroll of Atankharzim | FS2 syntax highlighting

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
20050206 build - *Linux only*
Kaz was working on that at one point
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 
20050206 build - *Linux only*
Well... I think FRED2_open may run under Linux with WineX/Cedega... ;)
But maybe, somewhen in the future it will also run native under Linux...

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
20050206 build - *Linux only*
We're working on it.

 

Offline Sesquipedalian

  • Atankharz'ythi
  • 211
20050206 build - *Linux only*
So, any OS X yet?
Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

The Scroll of Atankharzim | FS2 syntax highlighting

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
20050206 build - *Linux only*
Quote
Originally posted by Sesquipedalian
So, any OS X yet?

Nope.  Haven't had the time.  I've got one or two commits to go in this weekend that are OSX specific (just forgot the first time) but not the project files yet.  I've been too busy on post merge bugs to work on it for any length of time.  I'm pulling out the Mac right now though so I'll try and work on it a good bit this weekend.