Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: MosC_AtheL on February 04, 2015, 01:39:51 pm

Title: Error running 3.7.0 with mediavps 2014 (SOLVED) i had to compile bin 3.7.2 64bit
Post by: MosC_AtheL on February 04, 2015, 01:39:51 pm
Hello to everybody!
Here Debian Jessie.

My game works perfectly on mod 3.6.12 with the debian repository launcher (FS2_Open_3.7.0). But if i try to launch the mediavps 2014 i get this error!

Here output when i execute wxlauncher in shell:
user@pc-server:~/Escritorio$ wxlauncher
ERROR: "mv_effects-sdf.tbm(line 16): Error: Required token = [#END] or [$Species_Name:], found [$Countermeasure Type:   Type One] ." at parse/parselo.cpp:336
AL lib: (EE) alc_cleanup: 1 device not closed
user@pc-server:~/Escritorio$

Any idea? thx!
Title: Re: AL lib: (EE) alc_cleanup: 1 device not closed
Post by: tomimaki on February 04, 2015, 01:55:26 pm
MediaVPs_2014 doesn't work with FS2_Open_3.7.0. You need newer build like 3.7.2 RC5 (http://www.hard-light.net/forums/index.php?topic=89060.0).
I don't know if version compiled on Ubuntu will work on Debian, so you must compile it from source.

About:
Code: [Select]
AL lib: (EE) alc_cleanup: 1 device not closedhttp://stackoverflow.com/questions/16161714/what-does-al-lib-alc-cleanup-1-device-not-closed-mean
Seems harmless info.
Title: Re: AL lib: (EE) alc_cleanup: 1 device not closed
Post by: AdmiralRalwood on February 04, 2015, 02:29:25 pm
The actual error is:
Code: [Select]
ERROR: "mv_effects-sdf.tbm(line 16): Error: Required token = [#END] or [$Species_Name:], found [$Countermeasure Type: Type One] ." at parse/parselo.cpp:336
Which, as noted, is because the 2014 MediaVPs are not compatible with FSO 3.7.0.
Title: Re: AL lib: (EE) alc_cleanup: 1 device not closed
Post by: jr2 on February 04, 2015, 02:54:41 pm
MediaVPs_2014 doesn't work with FS2_Open_3.7.0. You need newer build like 3.7.2 RC5 (http://www.hard-light.net/forums/index.php?topic=89060.0).
I don't know if version compiled on Ubuntu will work on Debian, so you must compile it from source.

About:
Code: [Select]
AL lib: (EE) alc_cleanup: 1 device not closedhttp://stackoverflow.com/questions/16161714/what-does-al-lib-alc-cleanup-1-device-not-closed-mean
Seems harmless info.

Ubuntu is based on Debian.  So who knows (maybe?).
Title: Re: AL lib: (EE) alc_cleanup: 1 device not closed
Post by: MosC_AtheL on February 04, 2015, 04:12:38 pm
WOW! Really thank you for your fast and precise answer!

The compiled one for ubuntu you linked does not generate flag because some 32bits libs are missing. I think it is because it have been compiled for a 32 bits O.S and i use 64bits

So i m gonna to compile a launcher for my system and i will tell you how it works!

THX AGAIN! :)

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

GRRRRRRR REALLY!

Compiling this binary has been very...  :banghead:

I struggled in many errors, dependencies etc... I had to redo the job several times to get it finnaly done!!!  ;7.

Just some... issue: At wxlauncher bottom window i see this: OpenAL:463: Unknown error number 0x0000a004. :\ 
I found this:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749834
https://code.google.com/p/wxlauncher/issues/detail?id=110
but i won't work on this yet.

Than you all!

Title: Re: Error running 3.7.0 with mediavps 2014 (SOLVED) i had to compile bin 3.7.2 64bit
Post by: Italianmoose on February 06, 2015, 12:36:43 pm
The way to get the 32 bit versions compiled here to work is to install all the 32 bit libs by appending
Code: [Select]
:i386 to each dependency.

See: http://www.hard-light.net/forums/index.php?topic=87563.msg1749218#msg1749218 (http://www.hard-light.net/forums/index.php?topic=87563.msg1749218#msg1749218)