The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
January 12, 2025, 10:02:06 pm
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

  Show Posts
Pages: [1]
1  The Ur-Quan Masters Re-Release / Technical Issues / Re: MixSDL Mandatory = uqm will NOT compile!!! on: February 01, 2003, 02:08:16 am
Quote
CVS update does not by default download new directories (this is to allow you to check out only part of a source tree), so updating from before MixSDL was added to afterwards requires adding the "-d" option to your cvs update command ("cvs up -d" instead of "cvs up").


Doh!  Thanks Novus.

I'm all happy now, BTW.
2  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound problem on: January 30, 2003, 11:12:15 am
again, fixed this on my own.  Read my other MixSDL post here.

What is the correct procedure for a rebuild after a cvs update?
3  The Ur-Quan Masters Re-Release / Technical Issues / Re: MixSDL Mandatory = uqm will NOT compile!!! on: January 30, 2003, 09:35:47 am
Whine whine moan moan... wait 2 hours and figure it out yourself.

I must not be running clean properly.  I totally deleted my sc2 directory, re-downloaded from CVS, and it compiles fine.

I think it has something to do with stale obj files...

Oh well, I'm happy again... Smiley


4  The Ur-Quan Masters Re-Release / Technical Issues / MixSDL Mandatory = uqm will NOT compile!!! on: January 30, 2003, 08:05:08 am
GRR!!!!

SDL_mixer has been removed from the config file and now I can't compile!!!!!!!

Yes, this is a repost, but I thought I should say that I'd like my SDL_mixer option back until I can figure out what drivers I'm missing!

Umm, whoa... INSTALL has changed:

SDL v1.2
       The Simple Direct-Media Layer
       A fairly good multiplatform low level graphics library.
       Homepage: www.libsdl.org
       Download: http://www.libsdl.org/download-1.2.php
       Debian package: libsdl1.2-dev (and various runtime debs)


This used to say 1.2.5, right?

Off to get my CVS sources....

And... dammit, it didn't work...

Help!!!!

obj/release/./src/starcon2.o: In function `main':
obj/release/./src/starcon2.o(.text+0x88e): undefined reference to `TFB_InitSound'
obj/release/./src/sc2code/battle.o: In function `Battle':
obj/release/./src/sc2code/battle.o(.text+0x483): undefined reference to `StopSound'
obj/release/./src/sc2code/battle.o(.text+0x498): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/battle.o: In function `FreeBattleSong':
obj/release/./src/sc2code/battle.o(.text+0x546): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/cleanup.o: In function `UninitKernel':
obj/release/./src/sc2code/cleanup.o(.text+0x22): undefined reference to `DestroySound'
obj/release/./src/sc2code/cleanup.o: In function `FreeKernel':
obj/release/./src/sc2code/cleanup.o(.text+0x15a): undefined reference to `UninitSound'
obj/release/./src/sc2code/comm.o: In function `SpewPhrases':
obj/release/./src/sc2code/comm.o(.text+0x18c1): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o(.text+0x18e1): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/comm.o(.text+0x190a): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o(.text+0x1962): undefined reference to `JumpTrack'
obj/release/./src/sc2code/comm.o(.text+0x197b): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/comm.o(.text+0x1a30): undefined reference to `FastForward_Page'
obj/release/./src/sc2code/comm.o(.text+0x1a40): undefined reference to `FastForward_Smooth'
obj/release/./src/sc2code/comm.o(.text+0x1a77): undefined reference to `FastReverse_Page'
obj/release/./src/sc2code/comm.o(.text+0x1a8a): undefined reference to `FastReverse_Smooth'
obj/release/./src/sc2code/comm.o(.text+0x1ac4): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o(.text+0x1ade): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/comm.o(.text+0x1b21): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o: In function `AlienTalkSegue':
obj/release/./src/sc2code/comm.o(.text+0x1d1c): undefined reference to `SetMusicVolume'
obj/release/./src/sc2code/comm.o: In function `DoCommunication':
obj/release/./src/sc2code/comm.o(.text+0x2034): undefined reference to `StopTrack'
obj/release/./src/sc2code/comm.o(.text+0x2342): undefined reference to `StopSound'
obj/release/./src/sc2code/comm.o(.text+0x2347): undefined reference to `StopTrack'
obj/release/./src/sc2code/comm.o: In function `HailAlien':
obj/release/./src/sc2code/comm.o(.text+0x271a): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/commglue.o: In function `NPCPhrase':
obj/release/./src/sc2code/commglue.o(.text+0x287): undefined reference to `SpliceTrack'
obj/release/./src/sc2code/confirm.o: In function `ConfirmExit':
obj/release/./src/sc2code/confirm.o(.text+0x2a): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/confirm.o(.text+0x34): undefined reference to `PauseTrack'
obj/release/./src/sc2code/confirm.o(.text+0x1de): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/confirm.o(.text+0x1e8): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/credits.o: In function `Credits':
obj/release/./src/sc2code/credits.o(.text+0x23a): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/encount.o: In function `InitEncounter':
obj/release/./src/sc2code/encount.o(.text+0x274): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/encount.o(.text+0x289): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/encount.o: In function `EncounterBattle':
obj/release/./src/sc2code/encount.o(.text+0x12b1): undefined reference to `SoundPlaying'
obj/release/./src/sc2code/encount.o(.text+0x134b): undefined reference to `DestroySound'
obj/release/./src/sc2code/gameopt.o: In function `DoPickGame':
obj/release/./src/sc2code/gameopt.o(.text+0x18ea): undefined reference to `StopSound'
obj/release/./src/sc2code/gameopt.o: In function `PickGame':
obj/release/./src/sc2code/gameopt.o(.text+0x1fe8): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/init.o: In function `UninitShips':
obj/release/./src/sc2code/init.o(.text+0x422): undefined reference to `StopSound'
obj/release/./src/sc2code/loadship.o: In function `free_ship':
obj/release/./src/sc2code/loadship.o(.text+0x26e): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/loadship.o(.text+0x285): undefined reference to `DestroySound'
obj/release/./src/sc2code/melee.o: In function `DoMelee':
obj/release/./src/sc2code/melee.o(.text+0x2a04): undefined reference to `SoundPlaying'
obj/release/./src/sc2code/melee.o: In function `Melee':
obj/release/./src/sc2code/melee.o(.text+0x31d3): undefined reference to `SoundPlaying'
obj/release/./src/sc2code/melee.o(.text+0x3372): undefined reference to `DestroySound'
obj/release/./src/sc2code/oscill.o: In function `Slider':
obj/release/./src/sc2code/oscill.o(.text+0x70): undefined reference to `GetSoundInfo'
obj/release/./src/sc2code/pickmele.o: In function `GetMeleeStarShip':
obj/release/./src/sc2code/pickmele.o(.text+0x7b6): undefined reference to `ChannelPlaying'
obj/release/./src/sc2code/pickship.o: In function `GetArmadaStarShip':
obj/release/./src/sc2code/pickship.o(.text+0x456): undefined reference to `ChannelPlaying'
obj/release/./src/sc2code/process.o: In function `PlaySound':
obj/release/./src/sc2code/process.o(.text+0x1536): undefined reference to `ChannelPlaying'
obj/release/./src/sc2code/settings.o: In function `ToggleMusic':
obj/release/./src/sc2code/settings.o(.text+0x2b): undefined reference to `PLRStop'
obj/release/./src/sc2code/settings.o(.text+0x55): undefined reference to `PLRPlaySong'
obj/release/./src/sc2code/settings.o: In function `PlayMusic':
obj/release/./src/sc2code/settings.o(.text+0x99): undefined reference to `PLRPlaySong'
obj/release/./src/sc2code/settings.o: In function `StopMusic':
obj/release/./src/sc2code/settings.o(.text+0xb6): undefined reference to `PLRStop'
obj/release/./src/sc2code/settings.o: In function `ResumeMusic':
obj/release/./src/sc2code/settings.o(.text+0xda): undefined reference to `PLRResume'
obj/release/./src/sc2code/settings.o: In function `PauseMusic':
obj/release/./src/sc2code/settings.o(.text+0xf2): undefined reference to `PLRPause'
obj/release/./src/sc2code/settings.o: In function `PlaySoundEffect':
obj/release/./src/sc2code/settings.o(.text+0x12d): undefined reference to `SetChannelVolume'
obj/release/./src/sc2code/settings.o(.text+0x13a): undefined reference to `GetSampleRate'
obj/release/./src/sc2code/settings.o(.text+0x149): undefined reference to `SetChannelRate'
obj/release/./src/sc2code/settings.o(.text+0x15d): undefined reference to `GetSampleLength'
obj/release/./src/sc2code/settings.o(.text+0x16f): undefined reference to `GetSampleAddress'
obj/release/./src/sc2code/settings.o(.text+0x179): undefined reference to `PlayChannel'
obj/release/./src/sc2code/setup.o: In function `LoadKernel':
obj/release/./src/sc2code/setup.o(.text+0xbda): undefined reference to `InitSound'
obj/release/./src/sc2code/ship.o: In function `ship_preprocess':
obj/release/./src/sc2code/ship.o(.text+0x3ad): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/starbase.o: In function `DoStarBase':
obj/release/./src/sc2code/starbase.o(.text+0x73c): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/starbase.o(.text+0x933): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/starcon.o: In function `Starcon2Main':
obj/release/./src/sc2code/starcon.o(.text+0x10e4): undefined reference to `StopSound'
obj/release/./src/sc2code/tactrans.o: In function `new_ship':
obj/release/./src/sc2code/tactrans.o(.text+0x146): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/tactrans.o(.text+0x16a): undefined reference to `StopSound'
obj/release/./src/sc2code/utils.o: In function `PauseGame':
obj/release/./src/sc2code/utils.o(.text+0x20a): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/utils.o(.text+0x214): undefined reference to `PauseTrack'
obj/release/./src/sc2code/utils.o(.text+0x3ca): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/utils.o(.text+0x3d4): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/libs/graphics/sdl/oscilloscope.o: In function `Oscilloscope':
obj/release/./src/sc2code/libs/graphics/sdl/oscilloscope.o(.text+0x1f1): undefined reference to `GetSoundData'
obj/release/./src/sc2code/libs/sound/fileinst.o: In function `LoadSoundFile':
obj/release/./src/sc2code/libs/sound/fileinst.o(.text+0x30): undefined reference to `_GetSoundBankData'
obj/release/./src/sc2code/libs/sound/fileinst.o: In function `LoadMusicFile':
obj/release/./src/sc2code/libs/sound/fileinst.o(.text+0x80): undefined reference to `_GetMusicData'
obj/release/./src/sc2code/libs/sound/resinst.o: In function `InstallAudioResTypes':
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0xf): undefined reference to `_ReleaseSoundBankData'
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0x14): undefined reference to `_GetSoundBankData'
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0x26): undefined reference to `_ReleaseMusicData'
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0x2b): undefined reference to `_GetMusicData'
obj/release/./src/sc2code/libs/sound/sound_common.o: In function `FadeMusic':
obj/release/./src/sc2code/libs/sound/sound_common.o(.text+0xaa): undefined reference to `SetMusicVolume'
obj/release/./src/sc2code/libs/sound/sound_common.o: In function `fade_task':
obj/release/./src/sc2code/libs/sound/sound_common.o(.text+0x12e): undefined reference to `SetMusicVolume'
obj/release/./src/sc2code/planets/lander.o: In function `FreeLanderData':
obj/release/./src/sc2code/planets/lander.o(.text+0x34af): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/planets/lander.o(.text+0x34d7): undefined reference to `DestroySound'
obj/release/./src/sc2code/planets/planets.o: In function `LoadPlanet':
obj/release/./src/sc2code/planets/planets.o(.text+0x1c2): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/planets/solarsys.o: In function `ChangeSolarSys':
obj/release/./src/sc2code/planets/solarsys.o(.text+0x1947): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/planets/solarsys.o: In function `FreeIPData':
obj/release/./src/sc2code/planets/solarsys.o(.text+0x2d22): undefined reference to `DestroyMusic'
collect2: ld returned 1 exit status
make: *** [target-uqm] Error 1
5  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound problem on: January 30, 2003, 12:36:29 am
More info on my setup:

SDL-1.2.5
SDL_image-1.2.2
SDL_mixer from most recent CVS (say, 2 weeks ago)
libogg-1.0
libvorbis-1.0
vorbis-tools-1.0

I think I needed each of these for uqm...  I once had a problem with no speech, that was fixed by moving from SDL_mixer-1.2.4 to the most recent CVS.
6  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound problem on: January 30, 2003, 12:31:38 am
Quote


(By the way, the new code, dubbed 'mixsdl' by its creator fOSSiL, should remove most of the instability that linux users have been experiencing too, plus it enables the oscilloscope and slider, things which those using the od SDL_mixer could not use.  So if you are on linux, and are willin to build from source, pick up the latest CVS version, and go to town.)



Speaking of mixsdl...

Can anyone get MixSDL to compile on Linux?  Am I missing a MixSDL driver or something?  All is cool and nifty on Linux for regular SDL (Slackware Linux 2xPII 400) on my box, but when I try to compile for MixSDL, It goes right up to the final compile command (gcc -o uqm ...) and then pukes horribly with the following.  

It's been like this for me since MixSDL came out.  Yes, I have been updating and running build.sh uqm clean when things break. (I know I had to run UQM clean once to get uqm to re-compile).

Sitting here with my non-oscilloscope version... :|

obj/release/./src/starcon2.o: In function `main':
obj/release/./src/starcon2.o(.text+0x88e): undefined reference to `TFB_InitSound'
obj/release/./src/sc2code/battle.o: In function `Battle':
obj/release/./src/sc2code/battle.o(.text+0x483): undefined reference to `StopSound'
obj/release/./src/sc2code/battle.o(.text+0x498): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/battle.o: In function `FreeBattleSong':
obj/release/./src/sc2code/battle.o(.text+0x546): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/cleanup.o: In function `UninitKernel':
obj/release/./src/sc2code/cleanup.o(.text+0x22): undefined reference to `DestroySound'
obj/release/./src/sc2code/cleanup.o: In function `FreeKernel':
obj/release/./src/sc2code/cleanup.o(.text+0x15a): undefined reference to `UninitSound'
obj/release/./src/sc2code/comm.o: In function `SpewPhrases':
obj/release/./src/sc2code/comm.o(.text+0x18c1): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o(.text+0x18e1): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/comm.o(.text+0x190a): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o(.text+0x1962): undefined reference to `JumpTrack'
obj/release/./src/sc2code/comm.o(.text+0x197b): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/comm.o(.text+0x1a30): undefined reference to `FastForward_Page'
obj/release/./src/sc2code/comm.o(.text+0x1a40): undefined reference to `FastForward_Smooth'
obj/release/./src/sc2code/comm.o(.text+0x1a77): undefined reference to `FastReverse_Page'
obj/release/./src/sc2code/comm.o(.text+0x1a8a): undefined reference to `FastReverse_Smooth'
obj/release/./src/sc2code/comm.o(.text+0x1ac4): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o(.text+0x1ade): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/comm.o(.text+0x1b21): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/comm.o: In function `AlienTalkSegue':
obj/release/./src/sc2code/comm.o(.text+0x1d1c): undefined reference to `SetMusicVolume'
obj/release/./src/sc2code/comm.o: In function `DoCommunication':
obj/release/./src/sc2code/comm.o(.text+0x2034): undefined reference to `StopTrack'
obj/release/./src/sc2code/comm.o(.text+0x2342): undefined reference to `StopSound'
obj/release/./src/sc2code/comm.o(.text+0x2347): undefined reference to `StopTrack'
obj/release/./src/sc2code/comm.o: In function `HailAlien':
obj/release/./src/sc2code/comm.o(.text+0x271a): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/commglue.o: In function `NPCPhrase':
obj/release/./src/sc2code/commglue.o(.text+0x287): undefined reference to `SpliceTrack'
obj/release/./src/sc2code/confirm.o: In function `ConfirmExit':
obj/release/./src/sc2code/confirm.o(.text+0x2a): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/confirm.o(.text+0x34): undefined reference to `PauseTrack'
obj/release/./src/sc2code/confirm.o(.text+0x1de): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/confirm.o(.text+0x1e8): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/credits.o: In function `Credits':
obj/release/./src/sc2code/credits.o(.text+0x23a): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/encount.o: In function `InitEncounter':
obj/release/./src/sc2code/encount.o(.text+0x274): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/encount.o(.text+0x289): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/encount.o: In function `EncounterBattle':
obj/release/./src/sc2code/encount.o(.text+0x12b1): undefined reference to `SoundPlaying'
obj/release/./src/sc2code/encount.o(.text+0x134b): undefined reference to `DestroySound'
obj/release/./src/sc2code/gameopt.o: In function `DoPickGame':
obj/release/./src/sc2code/gameopt.o(.text+0x18ea): undefined reference to `StopSound'
obj/release/./src/sc2code/gameopt.o: In function `PickGame':
obj/release/./src/sc2code/gameopt.o(.text+0x1fe8): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/init.o: In function `UninitShips':
obj/release/./src/sc2code/init.o(.text+0x422): undefined reference to `StopSound'
obj/release/./src/sc2code/loadship.o: In function `free_ship':
obj/release/./src/sc2code/loadship.o(.text+0x26e): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/loadship.o(.text+0x285): undefined reference to `DestroySound'
obj/release/./src/sc2code/melee.o: In function `DoMelee':
obj/release/./src/sc2code/melee.o(.text+0x2a04): undefined reference to `SoundPlaying'
obj/release/./src/sc2code/melee.o: In function `Melee':
obj/release/./src/sc2code/melee.o(.text+0x31d3): undefined reference to `SoundPlaying'
obj/release/./src/sc2code/melee.o(.text+0x3372): undefined reference to `DestroySound'
obj/release/./src/sc2code/oscill.o: In function `Slider':
obj/release/./src/sc2code/oscill.o(.text+0x70): undefined reference to `GetSoundInfo'
obj/release/./src/sc2code/pickmele.o: In function `GetMeleeStarShip':
obj/release/./src/sc2code/pickmele.o(.text+0x7b6): undefined reference to `ChannelPlaying'
obj/release/./src/sc2code/pickship.o: In function `GetArmadaStarShip':
obj/release/./src/sc2code/pickship.o(.text+0x456): undefined reference to `ChannelPlaying'
obj/release/./src/sc2code/process.o: In function `PlaySound':
obj/release/./src/sc2code/process.o(.text+0x1536): undefined reference to `ChannelPlaying'
obj/release/./src/sc2code/settings.o: In function `ToggleMusic':
obj/release/./src/sc2code/settings.o(.text+0x2b): undefined reference to `PLRStop'
obj/release/./src/sc2code/settings.o(.text+0x55): undefined reference to `PLRPlaySong'
obj/release/./src/sc2code/settings.o: In function `PlayMusic':
obj/release/./src/sc2code/settings.o(.text+0x99): undefined reference to `PLRPlaySong'
obj/release/./src/sc2code/settings.o: In function `StopMusic':
obj/release/./src/sc2code/settings.o(.text+0xb6): undefined reference to `PLRStop'
obj/release/./src/sc2code/settings.o: In function `ResumeMusic':
obj/release/./src/sc2code/settings.o(.text+0xda): undefined reference to `PLRResume'
obj/release/./src/sc2code/settings.o: In function `PauseMusic':
obj/release/./src/sc2code/settings.o(.text+0xf2): undefined reference to `PLRPause'
obj/release/./src/sc2code/settings.o: In function `PlaySoundEffect':
obj/release/./src/sc2code/settings.o(.text+0x12d): undefined reference to `SetChannelVolume'
obj/release/./src/sc2code/settings.o(.text+0x13a): undefined reference to `GetSampleRate'
obj/release/./src/sc2code/settings.o(.text+0x149): undefined reference to `SetChannelRate'
obj/release/./src/sc2code/settings.o(.text+0x15d): undefined reference to `GetSampleLength'
obj/release/./src/sc2code/settings.o(.text+0x16f): undefined reference to `GetSampleAddress'
obj/release/./src/sc2code/settings.o(.text+0x179): undefined reference to `PlayChannel'
obj/release/./src/sc2code/setup.o: In function `LoadKernel':
obj/release/./src/sc2code/setup.o(.text+0xbda): undefined reference to `InitSound'
obj/release/./src/sc2code/ship.o: In function `ship_preprocess':
obj/release/./src/sc2code/ship.o(.text+0x3ad): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/starbase.o: In function `DoStarBase':
obj/release/./src/sc2code/starbase.o(.text+0x73c): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/starbase.o(.text+0x933): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/starcon.o: In function `Starcon2Main':
obj/release/./src/sc2code/starcon.o(.text+0x10e4): undefined reference to `StopSound'
obj/release/./src/sc2code/tactrans.o: In function `new_ship':
obj/release/./src/sc2code/tactrans.o(.text+0x146): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/tactrans.o(.text+0x16a): undefined reference to `StopSound'
obj/release/./src/sc2code/utils.o: In function `PauseGame':
obj/release/./src/sc2code/utils.o(.text+0x20a): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/utils.o(.text+0x214): undefined reference to `PauseTrack'
obj/release/./src/sc2code/utils.o(.text+0x3ca): undefined reference to `PlayingTrack'
obj/release/./src/sc2code/utils.o(.text+0x3d4): undefined reference to `ResumeTrack'
obj/release/./src/sc2code/libs/graphics/sdl/oscilloscope.o: In function `Oscilloscope':
obj/release/./src/sc2code/libs/graphics/sdl/oscilloscope.o(.text+0x1f1): undefined reference to `GetSoundData'
obj/release/./src/sc2code/libs/sound/fileinst.o: In function `LoadSoundFile':
obj/release/./src/sc2code/libs/sound/fileinst.o(.text+0x30): undefined reference to `_GetSoundBankData'
obj/release/./src/sc2code/libs/sound/fileinst.o: In function `LoadMusicFile':
obj/release/./src/sc2code/libs/sound/fileinst.o(.text+0x80): undefined reference to `_GetMusicData'
obj/release/./src/sc2code/libs/sound/resinst.o: In function `InstallAudioResTypes':
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0xf): undefined reference to `_ReleaseSoundBankData'
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0x14): undefined reference to `_GetSoundBankData'
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0x26): undefined reference to `_ReleaseMusicData'
obj/release/./src/sc2code/libs/sound/resinst.o(.text+0x2b): undefined reference to `_GetMusicData'
obj/release/./src/sc2code/libs/sound/sound_common.o: In function `FadeMusic':
obj/release/./src/sc2code/libs/sound/sound_common.o(.text+0xaa): undefined reference to `SetMusicVolume'
obj/release/./src/sc2code/libs/sound/sound_common.o: In function `fade_task':
obj/release/./src/sc2code/libs/sound/sound_common.o(.text+0x12e): undefined reference to `SetMusicVolume'
obj/release/./src/sc2code/planets/lander.o: In function `FreeLanderData':
obj/release/./src/sc2code/planets/lander.o(.text+0x34af): undefined reference to `DestroyMusic'
obj/release/./src/sc2code/planets/lander.o(.text+0x34d7): undefined reference to `DestroySound'
obj/release/./src/sc2code/planets/planets.o: In function `LoadPlanet':
obj/release/./src/sc2code/planets/planets.o(.text+0x1c2): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/planets/solarsys.o: In function `ChangeSolarSys':
obj/release/./src/sc2code/planets/solarsys.o(.text+0x1947): undefined reference to `PLRPlaying'
obj/release/./src/sc2code/planets/solarsys.o: In function `FreeIPData':
obj/release/./src/sc2code/planets/solarsys.o(.text+0x2d22): undefined reference to `DestroyMusic'
collect2: ld returned 1 exit status
make: *** [target-uqm] Error 1


7  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Voiceover / Subtitle synchronization tool on: January 20, 2003, 07:24:57 am
PhracturedBlue.  For the record.. you rock.

I found out that the sychronization was done by reading the ChangeLog from CVS.  I went *WTF*?!?, read the thread here.  Then compiled and was amazed at the difference it made.  UQM is really "show-off" cool now.

You've accomplished months of work in 3 frigging days! Kudos.

If we could solve all the worlds problems by distributing files to everyone and getting them to hit the n key at the appropriate time, the world would be a much better place.

Kudos to all those *n* pushers too... Smiley  You're all freaks, and we love you for it.

Still awaiting UQM v1.1 (Let the modding commence!)  Until then, enjoying UQM v0.13....
8  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound Problems - No Vocals on: January 20, 2003, 07:17:57 am
Tried OpenAL.

I concur with Daniel here.  The music sounds like crap.  I see the oscilliscope.   I don't believe skipping backward and forward works, but it's hard to tell because it sounded like I was listening to the game inside a blender.

For the record, I have a Sound Blaster 16 in my Slackware Linux server, and downloaded OpenAL from the CVS libraries.. oh.. about 6 hours ago.  I read somewhere about OpenAL really only working with SB Lives.. This sound card is about 5 years old.

Here's the errors that seemed to spew out with all the sound files:

StreamDecoderTaskFunc(): buffer underrun when playing comm/comandr/comandr.mod, source 5

Going back to SDL until OpenAL gets out of the "Experimental Stage"
9  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound Problems - No Vocals on: January 20, 2003, 12:12:12 am
OK, I'll give OpenAL a shot and report back here...

10  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound Problems - No Vocals on: January 18, 2003, 09:32:59 am
Hmm... You guys know how to make a guy fix a problem on his own...

The Install instructions now say that the most recent CVS version of SDL_mixer has to be downloaded.  Either when I initially installed, It said mixer 1.2.4, or I was just dumb.

Anyways, just got sources via CVS (after searching for my error on Google and realizing it was an SDL mixer error), compiled, installed, and all is well.

Also that problem with staticy lightning seems to be gone.

And CVS sc2 is back today.

Life is good!


11  The Ur-Quan Masters Re-Release / Technical Issues / Re: Sound Problems - No Vocals on: January 13, 2003, 11:12:40 am
Quote

Additionally, the "lightning/Sylandro probe lightning" noise sounds awful and staticy on my sound card.  Like a burst of static that's really grating to the ears.  Any ideas again?


I just tried this, and I couldn't reproduce the static sound.  I've been rebuilding lately so it might have been recently fixed.  Or maybe it was something that only occured later in the game.  I'll keep my eye on it though.
12  The Ur-Quan Masters Re-Release / Technical Issues / Re: Black screen/no video after compile? on: January 05, 2003, 11:01:53 am
Bingo.  Got it.  

I had my X server running in 8 bpp mode.  I switched to 16bpp and I can see everything just fine (todays v0.13 compile)

Yes, I have a 1MB PCI video card in my machine.   But I'm also running an IBM Netfinity 5500.  In my house. Booyah!

I'll report any other quirky stuff I see here.  It might be worthwhile addressing the 8bpp in the uqm executable.. Smiley
13  The Ur-Quan Masters Re-Release / Technical Issues / Re: Black screen/no video after compile? on: December 31, 2002, 01:01:14 pm
One last thing. It's not an OpenGL issue.  The version v0.1 does not start OpenGL either on this box, but the default startup (no params, or just --fullscreen) works OK.

Zzzzzzzzzzzzzzzz
14  The Ur-Quan Masters Re-Release / Technical Issues / Black screen/no video after compile? on: December 31, 2002, 12:08:11 pm
Hi everyone.

I tried downloading UQM from tonights version on CVS (Dec 30, 2002).  I'm running on slackware 8.1.  I've copmiled and installed just fine, and the executable runs just fine.  I can hear the sound in the background, but theres no video!  

I know that I should be able to compile, as I was able to download the 0.1 build and use the static.sh file to get a working 0.10 version.

I'm starting to think this might have something to do with OpenGL libraries missing.  One of the bugs mentioned non-opengl setups didn't work, and when I try to compile with opengl, and run uqm --opengl I get:

he Ur-Quan Masters v0.12 (compiled Dec 31 2002 00:04:01)
Saved games are kept in /root/.uqm/save/.
Initializing SDL (OpenGL).
SDL driver used: x11
SDL initialized.
Initializing Screen.
Couldn't set OpenGL 640x480x16 video mode: Couldn't find matching GLX visual

I'm thinking this might be OpenGL, but I'm just not sure..

Any help?

Thanks!  (Looking forward to v1.1 when the modding begins... Smiley Smiley Smiley Smiley Smiley Smiley


--------------

OK an update here.

Playing around, I did something silly.  I tried to run the v0.10 and v0.12 versions simultaneously.  Remember that 0.10 built on my machine from the tgz files works fine.  run v0.1 first, then v0.12.  v0.12 chokes with sound device errors, and then I quit both, try to run again, and v0.12 works?

But now I get an error  I wonder if it's avoiding Xlib alltogether?

Also the screen is shrunk.  looks like 640x480 in an 800x600 screen.

The Ur-Quan Masters v0.12 (compiled Dec 31 2002 00:04:01)
Saved games are kept in /root/.uqm/save/.
Initializing SDL (pure).
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

SDL driver used: fbcon
SDL initialized.
Initializing Screen.
Set the resolution to: 640x480x16

The screen res looks like it's 800x600, but the window is shrunk inside.

It's midnight... I'm stumped.  Any ideas?

Thanks!



Pages: [1]


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!