Crystal Space
Welcome, Guest. Please login or register.
October 22, 2014, 03:10:58 pm

Login with username, password and session length
Search:     Advanced search
9010 Posts in 2044 Topics by 8792 Members
Latest Member: Lukerjbgv
* Home Help Search Login Register
+  Crystal Space
|-+  Crystal Space Development
| |-+  Support
| | |-+  problem with plgsndwav
« previous next »
Pages: [1] Print
Author Topic: problem with plgsndwav  (Read 1782 times)
paganwarrior
Jr. Member
**
Posts: 68


View Profile Email
« on: December 22, 2005, 10:19:09 am »

A downloaded the latest cvs snapshot (2005, 12 .21). Everithink looks fine, except the plhsndwav, i can't compile this part. I use WindowsXp+Vs2003.NET.

The log:

e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.h(104) : error C2146: syntax error : missing ';' before identifier 'ds_device'
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.h(104) : error C2501: 'SndSysDriverDirectSound::LPDIRECTSOUND8' : missing storage-class or type specifiers
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.h(104) : error C2501: 'SndSysDriverDirectSound::ds_device' : missing storage-class or type specifiers
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(58) : error C2614: 'SndSysDriverDirectSound' : illegal member initialization: 'ds_device' is not a base or member
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(65) : error C2065: 'ds_device' : undeclared identifier
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(126) : error C3861: 'DirectSoundCreate8': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(126) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(144) : error C2227: left of '->SetCooperativeLevel' must point to class/struct/union
        type is ''unknown-type''
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(144) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(182) : error C2227: left of '->CreateSoundBuffer' must point to class/struct/union
        type is ''unknown-type''
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(182) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(202) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(202) : error C2227: left of '->Release' must point to class/struct/union
        type is ''unknown-type''
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(202) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup

Build log was saved at "file://e:\Cs\out\debug\build\plgsndsyswin\\BuildLog.htm"
plgsndsyswin - 14 error(s), 0 warning(s)

 
What is my mistake? How can I compile plgsndwav?

Please help me!




Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #1 on: December 22, 2005, 10:23:44 am »

A downloaded the latest cvs snapshot (2005, 12 .21). Everithink looks fine, except the plhsndwav, i can't compile this part. I use WindowsXp+Vs2003.NET.

The log:

e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.h(104) : error C2146: syntax error : missing ';' before identifier 'ds_device'
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.h(104) : error C2501: 'SndSysDriverDirectSound::LPDIRECTSOUND8' : missing storage-class or type specifiers
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.h(104) : error C2501: 'SndSysDriverDirectSound::ds_device' : missing storage-class or type specifiers
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(58) : error C2614: 'SndSysDriverDirectSound' : illegal member initialization: 'ds_device' is not a base or member
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(65) : error C2065: 'ds_device' : undeclared identifier
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(126) : error C3861: 'DirectSoundCreate8': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(126) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(144) : error C2227: left of '->SetCooperativeLevel' must point to class/struct/union
        type is ''unknown-type''
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(144) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(182) : error C2227: left of '->CreateSoundBuffer' must point to class/struct/union
        type is ''unknown-type''
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(182) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(202) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(202) : error C2227: left of '->Release' must point to class/struct/union
        type is ''unknown-type''
e:\CS\plugins\sndsys\renderer\software\drivers\directsound\driver_ds.cpp(202) : error C3861: 'ds_device': identifier not found, even with argument-dependent lookup

Build log was saved at "file://e:\Cs\out\debug\build\plgsndsyswin\\BuildLog.htm"
plgsndsyswin - 14 error(s), 0 warning(s)

 
What is my mistake? How can I compile plgsndwav?

Please help me!






Which version of the winlibs package did you install?

Greetings,
Logged
paganwarrior
Jr. Member
**
Posts: 68


View Profile Email
« Reply #2 on: December 22, 2005, 10:45:12 am »

Thanks for the quick reply!
I used 099r0 015 but i see, it's an old version.A try again with version 017.
I think, this is the correct version for the latest snapshot. Or not?


Logged
paganwarrior
Jr. Member
**
Posts: 68


View Profile Email
« Reply #3 on: December 22, 2005, 11:34:44 am »

Ok, it works. CS is cool!
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 5.184 seconds with 16 queries.