Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News:
If you like the game and can afford to, please
donate to support MegaGlest
.
Home
Help
Search
Login
Register
MegaGlest Forum
»
Modding and game content creation
»
Mods
»
PLEASE Help, i can not compile Glest :(
Pages: [
1
]
Print
Author
Topic: PLEASE Help, i can not compile Glest :( (Read 3384 times)
zhuaple
Guest
PLEASE Help, i can not compile Glest :(
«
on:
20 February 2006, 18:29:59 »
When i try to compile Glest it gives me the following error:
GlestSrc error LNK2019: unresolved external symbol "public: __thiscall Shared::Sound::Ds8::SoundPlayerDs8::SoundPlayerDs8(void)" (??0SoundPlayerDs8@Ds8@Sound@Shared@@QAE@XZ) referenced in function "public: virtual class Shared::Sound::SoundPlayer * __thiscall Shared::Sound::Ds8::SoundFactoryDs8::newSoundPlayer(void)" (?newSoundPlayer@SoundFactoryDs8@Ds8@Sound@Shared@@UAEPAVSoundPlayer@34@XZ)
Please help me solve the problem!
«
Last Edit: 1 January 1970, 00:00:00 by zhuaple
»
Logged
zhuaple
Guest
(No subject)
«
Reply #1 on:
20 February 2006, 20:26:27 »
PLEASE PLEASE PLEASE HELP ME!!!!!!!!!!!!!!!!!!!!!!!!!
i've checked evrything million times already, everything is like the guide says, i can'r find the solution! PLEASE HELP!! S.O.S!
«
Last Edit: 1 January 1970, 00:00:00 by zhuaple
»
Logged
fireborn
Guest
(No subject)
«
Reply #2 on:
20 February 2006, 21:25:41 »
c'mon people, help this guy!
hes desperate
«
Last Edit: 1 January 1970, 00:00:00 by fireborn
»
Logged
zhuaple
Guest
(No subject)
«
Reply #3 on:
21 February 2006, 00:14:21 »
PEOPLE PLEASE HELP ME I'm getting nutzz about this god damn error!!! I'm sure i've done evrything right! The library compiled okay, but i can not compile the game, i'm getting an error, PLEASE HEEEEEEEEEEEELP!!!!!!!!!!!!!!!!!!!
GlestLib.lib(factory_repository.obj) : error LNK2019: unresolved external symbol "public: __thiscall Shared::Sound::Ds8::SoundPlayerDs8::SoundPlayerDs8(void)" (??0SoundPlayerDs8@Ds8@Sound@Shared@@QAE@XZ) referenced in function "public: virtual class Shared::Sound::SoundPlayer * __thiscall Shared::Sound::Ds8::SoundFactoryDs8::newSoundPlayer(void)" (?newSoundPlayer@SoundFactoryDs8@Ds8@Sound@Shared@@UAEPAVSoundPlayer@34@XZ)
Debug/GlestSrc.exe : fatal error LNK1120: 1 unresolved externals
«
Last Edit: 1 January 1970, 00:00:00 by zhuaple
»
Logged
fireborn
Guest
(No subject)
«
Reply #4 on:
21 February 2006, 00:19:20 »
it's something to do with sound, but i don't know what, and sorry, but i don't know how to solve this(i know, i said that for the 1000000th time, but whatever)
«
Last Edit: 1 January 1970, 00:00:00 by fireborn
»
Logged
zhuaple
Guest
(No subject)
«
Reply #5 on:
21 February 2006, 17:23:29 »
Okay, i solved it. Dunno wether it's the right way or not, but i just added sound_player_ds8.cpp file to the source folder of the Glest project.
Now i have some new problems and since no one wants to answer in this topic i will create another one
«
Last Edit: 1 January 1970, 00:00:00 by zhuaple
»
Logged
VIN100
Guest
(No subject)
«
Reply #6 on:
22 February 2006, 17:33:01 »
I suppose it's about DirectX, right?
I've never compiled with DirectX, but try to find out in the documentation of DirectX or DirectSound what to add to your project configuration to link the DirectX libraries at compilation...
«
Last Edit: 1 January 1970, 00:00:00 by VIN100
»
Logged
zhuaple
Guest
(No subject)
«
Reply #7 on:
22 February 2006, 19:16:28 »
The thing is i dunno how to compile without it.. I mean.. there are folders such as d3d9 and openal and i guess they are not used when i'm using gl folder and ds8 folder:(
i wish i could have some tip on using d3d instead of gl and open al instead of ds8...
«
Last Edit: 1 January 1970, 00:00:00 by zhuaple
»
Logged
martiño
Behemoth
Posts: 1,095
(No subject)
«
Reply #8 on:
22 February 2006, 23:49:27 »
When you compile Glest you have to choose between direct sound 8 and openal and between the win32 api and sdl, just compile the files in the folders you want and ignore the others. There is no d3d option, the only supported graphics API is OpenGL.
The error you are getting is a link error inside the code, just look for the cpp file thet contains the implementation of the function and compile it.
«
Last Edit: 1 January 1970, 00:00:00 by martiño
»
Logged
zhuaple
Guest
(No subject)
«
Reply #9 on:
23 February 2006, 01:17:51 »
I solved the problem with linking, but it still asks me for files wich are in ds8 folder, even if i include openal instead of it..
«
Last Edit: 1 January 1970, 00:00:00 by zhuaple
»
Logged
Print
Pages: [
1
]
MegaGlest Forum
»
Modding and game content creation
»
Mods
»
PLEASE Help, i can not compile Glest :(