Jak w temacie... Probowalem zrobic mlodemu frajde i poleglem, a nie mam zbytnio czasu i wiedzy, jak sie okazuje, zeby sie wgryzac dalej w temat. Czy komus udalo sie to zainstalowac? bo gierka wydaje sie byc ciekawa... Prawdopodobnie mam jakis blad z zaleznosciami, google milcza na ten temat, wiec proboje tutaj na forum...
Source pobralem stad: http://www.happypenguin.org/show?D2X-XL
./configure przeszlo bez bledow, natomiast podczas make wylazi mniej wiecej to:
./linux/hmiplay.cpp:29:19: error: music.h: No such file or directory
./linux/hmiplay.cpp:70: error: expected constructor, destructor, or type conversion before ?*? token
./linux/hmiplay.cpp: In function ?int seq_init()?:
./linux/hmiplay.cpp:98: error: ?SEQ_DEV? was not declared in this scope
./linux/hmiplay.cpp:135: error: ?struct synth_info? has no member named ?synthType?
./linux/hmiplay.cpp:205: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp:205: error: expected type-specifier before ?Voice_info?
./linux/hmiplay.cpp:205: error: expected `;' before ?Voice_info?
./linux/hmiplay.cpp: In function ?void seq_close()?:
./linux/hmiplay.cpp:221: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void start_note(int, int, int)?:
./linux/hmiplay.cpp:252: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp:256: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void stop_note(int, int, int)?:
./linux/hmiplay.cpp:285: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp:289: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void set_control(int, int, int)?:
./linux/hmiplay.cpp:310: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void set_pitchbend(int, int)?:
./linux/hmiplay.cpp:330: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void set_key_pressure(int, int, int)?:
./linux/hmiplay.cpp:352: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void set_chn_pressure(int, int)?:
./linux/hmiplay.cpp:371: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?void stop_all()?:
./linux/hmiplay.cpp:397: error: ?voices? was not declared in this scope
./linux/hmiplay.cpp: In function ?int do_track_event(ubyte*, int*)?:
./linux/hmiplay.cpp:510: error: expected `)' before ?;? token
./linux/hmiplay.cpp: In function ?void send_ipc(char*)?:
./linux/hmiplay.cpp:539: error: ?struct msgbuf? has no member named ?mType?
./linux/hmiplay.cpp:540: error: ?play_hmi? was not declared in this scope
./linux/hmiplay.cpp: In function ?int do_ipc(int, msgbuf*, int)?:
./linux/hmiplay.cpp:586: error: no matching function for call to ?CFile::Open(CFile*, char*, char [255], const char [3], int)?
../include/cfile.h:74: note: candidates are: int CFile::Open(const char*, const char*, const char*, int)
./linux/hmiplay.cpp:587: error: no matching function for call to ?CFile::Length(CFile*)?
../include/cfile.h:75: note: candidates are: int CFile::Length()
./linux/hmiplay.cpp:588: error: invalid conversion from ?void*? to ?ubyte*?
./linux/hmiplay.cpp:590: error: no matching function for call to ?CFile::Close(CFile*)?
../include/cfile.h:77: note: candidates are: int CFile::Close()
./linux/hmiplay.cpp: In function ?void play_hmi(void*)?:
./linux/hmiplay.cpp:622: error: ?Track_info? was not declared in this scope
./linux/hmiplay.cpp:622: error: ?t_info? was not declared in this scope
./linux/hmiplay.cpp:644: error: ?struct msgbuf? has no member named ?mType?
./linux/hmiplay.cpp:668: error: expected type-specifier before ?Track_info?
./linux/hmiplay.cpp:668: error: expected `;' before ?Track_info?
./linux/hmiplay.cpp:676: error: ?PLAYING? was not declared in this scope
./linux/hmiplay.cpp:678: error: expected `)' before ?;? token
./linux/hmiplay.cpp:689: error: ?PLAYING? was not declared in this scope
./linux/hmiplay.cpp:693: error: expected `)' before ?;? token
./linux/hmiplay.cpp:703: error: ?PLAYING? was not declared in this scope
./linux/hmiplay.cpp:729: error: ?STOPPED? was not declared in this scope
./linux/hmiplay.cpp:732: error: ?PLAYING? was not declared in this scope
./linux/hmiplay.cpp:767: error: type ?<type error>? argument given to ?delete?, expected pointer
make[2]: *** [hmiplay.o] Błąd 1
make[2]: Opuszczenie katalogu `/home/marcin/Pulpit/d2x-xl-src-1.14.44/d2x-xl-makefiles/audio'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/home/marcin/Pulpit/d2x-xl-src-1.14.44/d2x-xl-makefiles'
make: *** [all] Błąd 2
oczywiscie, nie wklejam tu calosci, tylko od momentu pojawienia sie 1 bledu. Patrzylem pobieznie i faktycznie pliczku music.h brakuje... czy jest na to jakies rozwiazanie??
descent 2 - kompilacja, błędy, co dalej??
- command_dos
- Wytworny Kaczor
- Posty: 288
- Rejestracja: 11 wrz 2008, 12:22
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: Unity
- Architektura: x86
- Kontakt:
descent 2 - kompilacja, błędy, co dalej??
Ubuntu User number is # 26071 - http://command-dos.blogspot.com/ - Mój skromny blog command_dos'a - pozdrowionka -
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości