Page 1 of 1

NEED HELP ABOUT vega-vc9 ( got the .exe , then ? )

Posted: Wed Feb 19, 2014 12:49 am
by ezee
Hi .

I finally managed to compile and link from the svn , but i don't know what to do with the exe.

I tried to put it in ' Data ' from svn , but i've got an error .
So i tried to replace the .exe from my installed version ( 0.5.1.r1 ) :

The game launch , but after the first load of resources , i have no main menu , but
i'm docked to " special system : empty " , with a missile as vessel .
:roll:

There is no hangar picture , and a warning like " no room specified "
In the computer , i have the credits , but that's all .

Again , i'm lost , please help me .
:mrgreen:

edit ;
I have commented on line in gl.init.cpp tha was causing a compile error :
// glEnable( GL_TEXTURE_CUBE_MAP_SEAMLESS );
The error is that GL_TEXTURE_CUBE_MAP_SEAMLESS is not declared .
I guess there is a #define somewhere that interfere , but where ?
DO you think that is the reason of my bug ? ( i guess no but ... )

RE : I fixed the GL_TEXTURE_CUBE_MAP_SEAMLESS , something is wrong with that VC9 solution ... Anyway , if you got this problem too , just add before :

Code: Select all

#ifndef GL_TEXTURE_CUBE_MAP_SEAMLESS
#define GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F
#endif
And this is for the trophy room ... :wink:

Code: Select all

1>------ Build started: Project: Vegastrike, Configuration: Release Win32 ------
1>Compiling...
1>gl_init.cpp
1>Linking...
1>libogg_static.lib(framing.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
1>   Creating library D:\program\trunk\vega-vc9\Release\Vegastrike.lib and object D:\program\trunk\vega-vc9\Release\Vegastrike.exp
1>Generating code
1>Finished generating code
1>libvorbis_static.lib(floor0.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(res0.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(bitrate.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(sharedbook.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(block.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(smallft.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(floor1.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(window.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(mdct.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(psy.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(registry.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(info.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(lsp.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(mapping0.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(lpc.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(envelope.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(codebook.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbis_static.lib(synthesis.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>libvorbisfile_static.lib(vorbisfile.obj) : warning LNK4204: 'D:\program\trunk\vega-vc9\Release\Vegastrike\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>Creating manifest...
1>Build log was saved at "file://D:\program\trunk\vega-vc9\Release\Vegastrike\BuildLog.htm"
1>Vegastrike - 0 error(s), 19 warning(s)
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

Re: NEED HELP ABOUT vega-vc9 ( got the .exe , then ? )

Posted: Wed Feb 19, 2014 1:11 pm
by ezee
Okay , i've found a thread talking about that problem of missile instead a vessel :
http://forums.vega-strike.org/viewtopic.php?f=0&t=18648

a lot to read for me , so if ya know what to do , please help .
:)

[SOLVED]NEED HELP ABOUT vega-vc9 ( got the .exe , then ? )

Posted: Sat Feb 22, 2014 8:24 pm
by ezee
I solved my problem , perhaps yours too ...
Wiki !
:wink:

Re: NEED HELP ABOUT vega-vc9 ( got the .exe , then ? )

Posted: Mon Sep 29, 2014 1:46 pm
by Scarlett
Serialization can't compile because of a missing include.
Using has_member_function_callable_with from Boost.Container's allocator_traits causes a compile error (#9332).
In libraries such as Unordered and MultiIndex, calling overloaded functions with initializer lists can result in a compile error, with Visual C++ claiming that the overloads are ambiguous. This is a Visual C++ bug and it isn't clear if there's a good workaround. This won't affect code that doesn't use initializer lists, or uses an initializer list that doesn't require an implicit conversion (i.e. an initializer list of the container's exact value type).
Thread: ex_scoped_thread compile fails (#9333).

Re: NEED HELP ABOUT vega-vc9 ( got the .exe , then ? )

Posted: Mon Sep 29, 2014 4:05 pm
by loki1950
Welcome aboard Scarlett I am not familiar with VC's build system but have used VCE10 successfully to get a working .exe

Enjoy the Choice :)