Suse packages?
Moderator: ScummVM Team
Suse packages?
Anyone know where I can get Suse 10 packages of recent versions of SCUMMVM -- preferably x86_64 versions. Most that I can see on google are really old versions (0.6.x)
Thanks
Thanks
You can try this:
http://rpm.pbone.net/index.php3/stat/4/ ... 4.rpm.html
It´s not the last scummvm version but it´s newer than 0.6 versions and compiled for x86_64.
http://rpm.pbone.net/index.php3/stat/4/ ... 4.rpm.html
It´s not the last scummvm version but it´s newer than 0.6 versions and compiled for x86_64.
ScummVM 0.11.1 for Suse 10.0 32 Bit
Here is ScummVM 0.11.1 for Suse 10.0:
http://id1402.de/scummvm-0.11.1-1.i686.rpm
Compiled with kernel 2.6.13-15.12-default and glibc-2.3.5 for i686 32 Bit Systems.
Typeto install.
http://id1402.de/scummvm-0.11.1-1.i686.rpm
Compiled with kernel 2.6.13-15.12-default and glibc-2.3.5 for i686 32 Bit Systems.
Type
Code: Select all
rpm -ivh http://id1402.de/scummvm-0.11.1-1.i686.rpm
scummvm-0.12.0-1.src.rpm rpmbuild error
Hello.
I tried to compile scummvm-0.12.0-1.src.rpm, the same method as I always did with earlier scummvm releases, but an error occurs this time:
It always worked well with all earlier scummvm releases, /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2 was never needed.
So I thought, it's necessary to download scummvm-0.12.0.tar.bz2 and copy to /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2 in order to compile scummvm-0.12.0-1.src.rpm.
I downloaded scummvm-0.12.0.tar.bz2, but compiling doesn't work yet:
What's going wrong? /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2 exists and can normally be unpacked.
http://nopaste.php-q.net/44380
I use Suse 10.0, kernel 2.6.13-15.12-default, glibc-2.3.5 and rpm-4.1.1.
I tried to compile scummvm-0.12.0-1.src.rpm, the same method as I always did with earlier scummvm releases, but an error occurs this time:
Code: Select all
# rpmbuild --rebuild --target=i686 scummvm-0.12.0-1.src.rpm
Installing scummvm-0.12.0-1.src.rpm
error: unpacking of archive failed on file /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2;48bbafa2: cpio: read
error: scummvm-0.12.0-1.src.rpm cannot be installed
So I thought, it's necessary to download scummvm-0.12.0.tar.bz2 and copy to /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2 in order to compile scummvm-0.12.0-1.src.rpm.
I downloaded scummvm-0.12.0.tar.bz2, but compiling doesn't work yet:
Code: Select all
# rpmbuild --rebuild --target=i686 scummvm-0.12.0-1.src.rpm
Installing scummvm-0.12.0-1.src.rpm
error: unpacking of archive failed on file /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2;48bbb593: cpio: read
error: scummvm-0.12.0-1.src.rpm cannot be installed
Code: Select all
# md5sum /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2
cd5620c57645948c8da0d4d9c9fcffb3 /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2
Code: Select all
# tar tfv /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2
I use Suse 10.0, kernel 2.6.13-15.12-default, glibc-2.3.5 and rpm-4.1.1.
scummvm-tools-0.12.0-1.src.rpm error
No problems compiling scummvm-0.12.0-1.src.rpm more (previous post), the file wasn't downloaded properly.
The new problem now is compiling scummvm-tools-0.12.0-1.src.rpm (same machine as described above). There are errors concerning FLAC:
I have flac-devel-1.1.2-4 installed.
The new problem now is compiling scummvm-tools-0.12.0-1.src.rpm (same machine as described above). There are errors concerning FLAC:
Code: Select all
# rpmbuild --rebuild --target=i586 scummvm-tools-0.12.0-1.src.rpm
Installing scummvm-tools-0.12.0-1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.38619
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf scummvm-tools-0.12.0
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/scummvm-tools-0.12.0.tar.bz2
+ tar -xf -
tar: Read 7168 bytes from -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd scummvm-tools-0.12.0
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.68894
+ umask 022
+ cd /usr/src/packages/BUILD
+ /bin/rm -rf /var/tmp/scummvm-tools-0.12.0-root
++ dirname /var/tmp/scummvm-tools-0.12.0-root
+ /bin/mkdir -p /var/tmp
+ /bin/mkdir /var/tmp/scummvm-tools-0.12.0-root
+ cd scummvm-tools-0.12.0
+ make compress_agos compress_kyra compress_queen compress_saga compress_scumm_bun compress_scumm_san compress_scumm_sou compress_sword1 compress_sword2 compress_touche dekyra descumm desword2 degob encode_dxa extract_agos extract_kyra extract_loom_tg16 extract_mm_apple extract_mm_c64 extract_mm_nes extract_scumm_mac extract_parallaction extract_zak_c64 extract_gob_stk
Makefile:223: Kein Dateiname für »-include«
mkdir -p ./.deps
g++ -Wp,-MMD,"./.deps/compress_agos.d",-MQ,"compress_agos.o",-MP -Wall -g -O -Wuninitialized -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef -Wnon-virtual-dtor -Wwrite-strings -fno-exceptions -fcheck-new -DUNIX -I. -I. -c compress_agos.cpp -o compress_agos.o
mkdir -p ./.deps
g++ -Wp,-MMD,"./.deps/compress.d",-MQ,"compress.o",-MP -Wall -g -O -Wuninitialized -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef -Wnon-virtual-dtor -Wwrite-strings -fno-exceptions -fcheck-new -DUNIX -I. -I. -c compress.cpp -o compress.o
compress.cpp: In function 'void encodeRaw(char*, int, int, const char*, CompressMode)':
compress.cpp:516: error: 'FLAC__StreamEncoderInitStatus' was not declared in this scope
compress.cpp:516: error: expected `;' before 'initStatus'
compress.cpp:545: error: 'FLAC__stream_encoder_set_compression_level' was not declared in this scope
compress.cpp:551: error: 'initStatus' was not declared in this scope
compress.cpp:551: error: 'FLAC__stream_encoder_init_file' was not declared in this scope
compress.cpp:553: error: 'FLAC__STREAM_ENCODER_INIT_STATUS_OK' was not declared in this scope
compress.cpp:555: error: 'FLAC__StreamEncoderInitStatusString' was not declared in this scope
make: *** [compress.o] Fehler 1
error: Bad exit status from /var/tmp/rpm-tmp.68894 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.68894 (%build)
Code: Select all
# md5sum scummvm-tools-0.12.0-1.src.rpm
75494cd7da3894f869a82d40971f477c scummvm-tools-0.12.0-1.src.rpm
- Vinterstum
- ScummVM Developer
- Posts: 580
- Joined: Sun Oct 16, 2005 6:59 am
Code: Select all
--disable-flac
- eriktorbjorn
- ScummVM Developer
- Posts: 3560
- Joined: Mon Oct 31, 2005 7:39 am
Not for the ScummVM tools, though. Looks like you should be able to #define DISABLE_FLAC somewhere, however. Maybe by adding -DDISABLE_FLAC to DEFINES in the Makefile.clone2727 wrote:Code: Select all
--disable-flac
I haven't tried it, though.
Great! -DDISABLE_FLAC works. Thank you.
The bad news:
The good news:
I only need the compress_* programs, no tools_gui. All the compress_* files compiled before the bad errors above! So I'm lucky. compress_scumm_bun and compress_kyra used successfully.
Probably I have to install wxGTK-devel to compile the whole tools_gui stuff. But no need for that.
Thank you for the quick help.
The bad news:
Code: Select all
g++ -Wall -g -O -Wuninitialized -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef -Wnon-virtual-dtor -Wwrite-strings -fno-exceptions -fcheck-new -DUNIX -DDISABLE_FLAC -I. -I. `wx-config --cxxflags` -c tools_gui.cpp -o tools_gui.o
/bin/sh: wx-config: command not found
In file included from tools_gui.cpp:23:
tools_gui.h:23:19: error: wx/wx.h: Datei oder Verzeichnis nicht gefunden
tools_gui.h:24:20: error: wx/dnd.h: Datei oder Verzeichnis nicht gefunden
tools_gui.h:25:25: error: wx/notebook.h: Datei oder Verzeichnis nicht gefunden
tools_gui.h:26:24: error: wx/process.h: Datei oder Verzeichnis nicht gefunden
tools_gui.h:27:24: error: wx/txtstrm.h: Datei oder Verzeichnis nicht gefunden
tools_gui.h:31:5: warning: "wxUSE_DRAG_AND_DROP" is not defined
tools_gui.h:60:5: warning: "wxMAJOR_VERSION" is not defined
tools_gui.h:158:5: warning: "wxUSE_DRAG_AND_DROP" is not defined
tools_gui.h:177:5: warning: "wxUSE_DRAG_AND_DROP" is not defined
tools_gui.cpp:160:5: warning: "wxUSE_DRAG_AND_DROP" is not defined
tools_gui.cpp:193:5: warning: "wxUSE_DRAG_AND_DROP" is not defined
tools_gui.h:42: error: 'ProcessArray' has not been declared
tools_gui.h:42: error: expected constructor, destructor, or type conversion before ';' token
tools_gui.h:45: error: 'wxString' does not name a type
tools_gui.h:46: error: 'wxString' does not name a type
tools_gui.h:47: error: 'wxString' does not name a type
tools_gui.h:48: error: 'wxString' does not name a type
tools_gui.h:49: error: 'wxString' does not name a type
tools_gui.h:50: error: 'wxString' does not name a type
tools_gui.h:53: error: 'wxString' does not name a type
tools_gui.h:56: error: 'wxString' does not name a type
tools_gui.h:57: error: 'wxString' does not name a type
tools_gui.h:67: error: 'wxString' does not name a type
tools_gui.h:68: error: 'wxString' does not name a type
tools_gui.h:71: error: 'wxString' does not name a type
tools_gui.h:72: error: 'wxString' does not name a type
tools_gui.h:75: error: 'wxString' does not name a type
tools_gui.h:76: error: 'wxString' does not name a type
tools_gui.h:79: error: 'wxString' does not name a type
tools_gui.h:82: error: 'wxString' does not name a type
tools_gui.h:85: error: 'wxString' does not name a type
tools_gui.h:88: error: 'wxString' does not name a type
tools_gui.h:91: error: 'wxString' does not name a type
tools_gui.h:109: error: expected class-name before '{' token
tools_gui.h:109: warning: 'class ToolsGui' has virtual functions but non-virtual destructor
tools_gui.h:116: error: expected class-name before '{' token
tools_gui.h:118: error: expected ',' or '...' before '&' token
tools_gui.h:118: error: ISO C++ forbids declaration of 'wxString' with no type
tools_gui.h:120: error: ISO C++ forbids declaration of 'wxNotebook' with no type
tools_gui.h:120: error: expected ';' before '*' token
tools_gui.h:123: error: 'ProcessArray' does not name a type
tools_gui.h:125: error: 'wxCommandEvent' has not been declared
tools_gui.h:126: error: 'wxCommandEvent' has not been declared
tools_gui.h:127: error: 'wxCommandEvent' has not been declared
tools_gui.h:128: error: 'wxIdleEvent' has not been declared
tools_gui.h:131: error: ISO C++ forbids declaration of 'DECLARE_EVENT_TABLE' with no type
tools_gui.h:132: error: expected ';' before '}' token
tools_gui.h:132: error: expected `;' before '}' token
tools_gui.h:136: error: expected class-name before '{' token
tools_gui.h:138: error: 'wxTextCtrl' has not been declared
tools_gui.h:141: error: ISO C++ forbids declaration of 'wxTextCtrl' with no type
tools_gui.h:141: error: expected ';' before '*' token
tools_gui.h:136: warning: 'class Process' has virtual functions but non-virtual destructor
tools_gui.h:149: error: expected `)' before '*' token
tools_gui.h:151: error: ISO C++ forbids declaration of 'wxDialog' with no type
tools_gui.h:151: error: expected ';' before '*' token
tools_gui.h:152: error: ISO C++ forbids declaration of 'wxTextCtrl' with no type
tools_gui.h:152: error: expected ';' before '*' token
tools_gui.h:170: error: expected class-name before '{' token
tools_gui.h:172: error: expected `)' before '*' token
tools_gui.h:174: error: ISO C++ forbids declaration of 'wxTextCtrl' with no type
tools_gui.h:174: error: expected ';' before '*' token
tools_gui.h:175: error: ISO C++ forbids declaration of 'wxButton' with no type
tools_gui.h:175: error: expected ';' before '*' token
tools_gui.h:182: error: expected class-name before '{' token
tools_gui.h:184: error: expected `)' before '*' token
tools_gui.h:186: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:186: error: expected ';' before '*' token
tools_gui.h:191: error: expected class-name before '{' token
tools_gui.h:193: error: expected `)' before '*' token
tools_gui.h:195: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:195: error: expected ';' before '*' token
tools_gui.h:196: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:196: error: expected ';' before '*' token
tools_gui.h:197: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:197: error: expected ';' before '*' token
tools_gui.h:198: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:198: error: expected ';' before '*' token
tools_gui.h:199: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:199: error: expected ';' before '*' token
tools_gui.h:200: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:200: error: expected ';' before '*' token
tools_gui.h:201: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:201: error: expected ';' before '*' token
tools_gui.h:202: error: ISO C++ forbids declaration of 'wxChoice' with no type
tools_gui.h:202: error: expected ';' before '*' token
tools_gui.h:203: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:203: error: expected ';' before '*' token
tools_gui.h:204: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:204: error: expected ';' before '*' token
tools_gui.h:206: error: 'wxCommandEvent' has not been declared
tools_gui.h:208: error: ISO C++ forbids declaration of 'DECLARE_EVENT_TABLE' with no type
tools_gui.h:209: error: expected ';' before '}' token
tools_gui.h:209: error: expected `;' before '}' token
tools_gui.h:211: error: expected class-name before '{' token
tools_gui.h:213: error: expected `)' before '*' token
tools_gui.h:217: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:217: error: expected ';' before '*' token
tools_gui.h:221: error: ISO C++ forbids declaration of 'wxButton' with no type
tools_gui.h:221: error: expected ';' before '*' token
tools_gui.h:222: error: ISO C++ forbids declaration of 'wxTextCtrl' with no type
tools_gui.h:222: error: expected ';' before '*' token
tools_gui.h:224: error: 'wxCommandEvent' has not been declared
tools_gui.h:225: error: 'wxCommandEvent' has not been declared
tools_gui.h:226: error: 'wxCommandEvent' has not been declared
tools_gui.h:227: error: 'wxCommandEvent' has not been declared
tools_gui.h:229: error: ISO C++ forbids declaration of 'DECLARE_EVENT_TABLE' with no type
tools_gui.h:230: error: expected ';' before '}' token
tools_gui.h:230: error: expected `;' before '}' token
tools_gui.h:234: error: expected class-name before '{' token
tools_gui.h:236: error: expected `)' before '*' token
tools_gui.h:238: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:238: error: expected ';' before '*' token
tools_gui.h:239: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:239: error: expected ';' before '*' token
tools_gui.h:240: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:240: error: expected ';' before '*' token
tools_gui.h:241: error: ISO C++ forbids declaration of 'wxTextCtrl' with no type
tools_gui.h:241: error: expected ';' before '*' token
tools_gui.h:242: error: ISO C++ forbids declaration of 'wxCheckBox' with no type
tools_gui.h:242: error: expected ';' before '*' token
tools_gui.h:245: error: expected class-name before '{' token
tools_gui.h:247: error: expected `)' before '*' token
tools_gui.h:254: error: ISO C++ forbids declaration of 'wxButton' with no type
tools_gui.h:254: error: expected ';' before '*' token
tools_gui.h:255: error: ISO C++ forbids declaration of 'wxTextCtrl' with no type
tools_gui.h:255: error: expected ';' before '*' token
tools_gui.h:257: error: 'wxCommandEvent' has not been declared
tools_gui.h:258: error: 'wxCommandEvent' has not been declared
tools_gui.h:259: error: 'wxCommandEvent' has not been declared
tools_gui.h:260: error: 'wxCommandEvent' has not been declared
tools_gui.h:262: error: ISO C++ forbids declaration of 'DECLARE_EVENT_TABLE' with no type
tools_gui.h:263: error: expected ';' before '}' token
tools_gui.h:263: error: expected `;' before '}' token
tools_gui.cpp:27: error: expected constructor, destructor, or type conversion before 'BEGIN_EVENT_TABLE'
tools_gui.cpp:63: error: expected ',' or '...' before '&' token
tools_gui.cpp:63: error: ISO C++ forbids declaration of 'wxString' with no type
tools_gui.cpp: In constructor 'MainFrame::MainFrame(int)':
tools_gui.cpp:63: error: class 'MainFrame' does not have any field named 'wxFrame'
tools_gui.cpp:63: error: 'wxFrame' was not declared in this scope
tools_gui.cpp:63: error: expected primary-expression before ')' token
tools_gui.cpp:63: error: 'wxID_ANY' was not declared in this scope
tools_gui.cpp:63: error: 'title' was not declared in this scope
tools_gui.cpp:63: error: 'wxDefaultPosition' was not declared in this scope
tools_gui.cpp:63: error: 'wxSize' was not declared in this scope
tools_gui.cpp:64: error: 'wxBoxSizer' was not declared in this scope
tools_gui.cpp:64: error: 'mainSizer' was not declared in this scope
tools_gui.cpp:64: error: expected type-specifier before 'wxBoxSizer'
tools_gui.cpp:64: error: expected `;' before 'wxBoxSizer'
tools_gui.cpp:65: error: 'class MainFrame' has no member named 'SetSizer'
tools_gui.cpp:67: error: '_mainNotebook' was not declared in this scope
tools_gui.cpp:67: error: expected type-specifier before 'wxNotebook'
tools_gui.cpp:67: error: expected `;' before 'wxNotebook'
tools_gui.cpp:69: error: 'wxPanel' was not declared in this scope
tools_gui.cpp:69: error: 'compressionPage' was not declared in this scope
tools_gui.cpp:69: error: expected type-specifier before 'wxPanel'
tools_gui.cpp:69: error: expected `;' before 'wxPanel'
tools_gui.cpp:70: error: 'compressionPageSizer' was not declared in this scope
tools_gui.cpp:70: error: expected type-specifier before 'wxBoxSizer'
tools_gui.cpp:70: error: expected `;' before 'wxBoxSizer'
tools_gui.cpp:73: error: no matching function for call to 'CompressionPanel::CompressionPanel(<type error>)'
tools_gui.h:211: note: candidates are: CompressionPanel::CompressionPanel()
tools_gui.h:211: note: CompressionPanel::CompressionPanel(const CompressionPanel&)
tools_gui.cpp:74: error: 'wxEXPAND' was not declared in this scope
tools_gui.cpp:76: error: 'extractionPage' was not declared in this scope
tools_gui.cpp:76: error: expected type-specifier before 'wxPanel'
tools_gui.cpp:76: error: expected `;' before 'wxPanel'
tools_gui.cpp:77: error: 'extractionPageSizer' was not declared in this scope
tools_gui.cpp:77: error: expected type-specifier before 'wxBoxSizer'
tools_gui.cpp:77: error: expected `;' before 'wxBoxSizer'
tools_gui.cpp:80: error: no matching function for call to 'ExtractionPanel::ExtractionPanel(<type error>)'
tools_gui.h:245: note: candidates are: ExtractionPanel::ExtractionPanel()
tools_gui.h:245: note: ExtractionPanel::ExtractionPanel(const ExtractionPanel&)
tools_gui.cpp:83: error: 'wxT' was not declared in this scope
tools_gui.cpp:87: error: 'class MainFrame' has no member named 'SetMinSize'
tools_gui.cpp: At global scope:
tools_gui.cpp:92: error: 'wxTextCtrl' has not been declared
tools_gui.cpp: In constructor 'Process::Process(MainFrame*, int*)':
tools_gui.cpp:92: error: class 'Process' does not have any field named 'wxProcess'
tools_gui.cpp:94: error: '_target' was not declared in this scope
tools_gui.cpp:95: error: 'class Process' has no member named 'Redirect'
tools_gui.cpp: In member function 'virtual bool Process::HasInput()':
tools_gui.cpp:99: error: 'class Process' has no member named 'IsInputAvailable'
tools_gui.cpp:100: error: 'wxTextInputStream' was not declared in this scope
tools_gui.cpp:100: error: expected `;' before 'stream'
tools_gui.cpp:102: error: 'wxString' was not declared in this scope
tools_gui.cpp:102: error: expected `;' before 'output'
tools_gui.cpp:103: error: 'output' was not declared in this scope
tools_gui.cpp:103: error: 'stream' was not declared in this scope
tools_gui.cpp:103: error: 'wxT' was not declared in this scope
tools_gui.cpp:105: error: 'class Process' has no member named '_target'
tools_gui.cpp: In member function 'virtual void Process::OnTerminate(int, int)':
tools_gui.cpp:115: error: 'class Process' has no member named '_target'
tools_gui.cpp:115: error: 'wxT' was not declared in this scope
tools_gui.cpp:116: error: 'class Process' has no member named '_target'
tools_gui.cpp:117: error: 'class Process' has no member named '_target'
tools_gui.cpp: At global scope:
tools_gui.cpp:122: error: expected `)' before '*' token
tools_gui.cpp: In member function 'void LocationDialog::prompt()':
tools_gui.cpp:135: error: 'wxFileDialog' was not declared in this scope
tools_gui.cpp:135: error: 'dialog' was not declared in this scope
tools_gui.cpp:135: error: expected type-specifier before 'wxFileDialog'
tools_gui.cpp:135: error: expected `>' before 'wxFileDialog'
tools_gui.cpp:135: error: expected `(' before 'wxFileDialog'
tools_gui.cpp:135: error: expected primary-expression before '>' token
tools_gui.cpp:135: error: '_dialog' was not declared in this scope
tools_gui.cpp:135: error: expected `)' before ';' token
tools_gui.cpp:137: error: 'wxID_OK' was not declared in this scope
tools_gui.cpp:138: error: 'wxArrayString' was not declared in this scope
tools_gui.cpp:138: error: expected `;' before 'filenames'
tools_gui.cpp:139: error: 'filenames' was not declared in this scope
tools_gui.cpp:141: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:141: error: 'wxT' was not declared in this scope
tools_gui.cpp:142: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:143: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:145: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:148: error: 'wxDirDialog' was not declared in this scope
tools_gui.cpp:148: error: 'dialog' was not declared in this scope
tools_gui.cpp:148: error: expected type-specifier before 'wxDirDialog'
tools_gui.cpp:148: error: expected `>' before 'wxDirDialog'
tools_gui.cpp:148: error: expected `(' before 'wxDirDialog'
tools_gui.cpp:148: error: expected primary-expression before '>' token
tools_gui.cpp:148: error: '_dialog' was not declared in this scope
tools_gui.cpp:148: error: expected `)' before ';' token
tools_gui.cpp:150: error: 'wxID_OK' was not declared in this scope
tools_gui.cpp:151: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:151: error: 'wxT' was not declared in this scope
tools_gui.cpp:152: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:153: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp:155: error: 'class LocationDialog' has no member named '_target'
tools_gui.cpp: At global scope:
tools_gui.cpp:180: error: expected `)' before '*' token
tools_gui.cpp:203: error: expected `)' before '*' token
tools_gui.cpp:215: error: expected `)' before '*' token
tools_gui.cpp:281: error: expected `)' before '*' token
tools_gui.cpp:338: error: expected `)' before '*' token
tools_gui.cpp:378: error: expected `)' before '*' token
tools_gui.cpp:423: error: variable or field 'OnCompressionToolChange' declared void
tools_gui.cpp:423: error: 'int CompressionPanel::OnCompressionToolChange' is not a static member of 'class CompressionPanel'
tools_gui.cpp:423: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:423: error: 'event' was not declared in this scope
tools_gui.cpp:423: error: expected ',' or ';' before '{' token
tools_gui.cpp:490: error: variable or field 'OnCompressionTypeChange' declared void
tools_gui.cpp:490: error: 'int CompressionPanel::OnCompressionTypeChange' is not a static member of 'class CompressionPanel'
tools_gui.cpp:490: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:490: error: 'event' was not declared in this scope
tools_gui.cpp:490: error: expected ',' or ';' before '{' token
tools_gui.cpp:583: error: variable or field 'OnCompressionModeChange' declared void
tools_gui.cpp:583: error: 'int CompressionOptions::OnCompressionModeChange' is not a static member of 'class CompressionOptions'
tools_gui.cpp:583: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:583: error: 'event' was not declared in this scope
tools_gui.cpp:583: error: expected ',' or ';' before '{' token
tools_gui.cpp:619: error: variable or field 'OnCompressionInputBrowse' declared void
tools_gui.cpp:619: error: 'int CompressionPanel::OnCompressionInputBrowse' is not a static member of 'class CompressionPanel'
tools_gui.cpp:619: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:619: error: 'event' was not declared in this scope
tools_gui.cpp:619: error: expected ',' or ';' before '{' token
tools_gui.cpp:627: error: variable or field 'OnCompressionOutputBrowse' declared void
tools_gui.cpp:627: error: 'int CompressionPanel::OnCompressionOutputBrowse' is not a static member of 'class CompressionPanel'
tools_gui.cpp:627: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:627: error: 'event' was not declared in this scope
tools_gui.cpp:627: error: expected ',' or ';' before '{' token
tools_gui.cpp:637: error: variable or field 'OnExtractionToolChange' declared void
tools_gui.cpp:637: error: 'int ExtractionPanel::OnExtractionToolChange' is not a static member of 'class ExtractionPanel'
tools_gui.cpp:637: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:637: error: 'event' was not declared in this scope
tools_gui.cpp:637: error: expected ',' or ';' before '{' token
tools_gui.cpp:757: error: variable or field 'OnExtractionInput1Browse' declared void
tools_gui.cpp:757: error: 'int ExtractionPanel::OnExtractionInput1Browse' is not a static member of 'class ExtractionPanel'
tools_gui.cpp:757: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:757: error: 'event' was not declared in this scope
tools_gui.cpp:757: error: expected ',' or ';' before '{' token
tools_gui.cpp:765: error: variable or field 'OnExtractionInput2Browse' declared void
tools_gui.cpp:765: error: 'int ExtractionPanel::OnExtractionInput2Browse' is not a static member of 'class ExtractionPanel'
tools_gui.cpp:765: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:765: error: 'event' was not declared in this scope
tools_gui.cpp:765: error: expected ',' or ';' before '{' token
tools_gui.cpp:773: error: variable or field 'OnExtractionOutputBrowse' declared void
tools_gui.cpp:773: error: 'int ExtractionPanel::OnExtractionOutputBrowse' is not a static member of 'class ExtractionPanel'
tools_gui.cpp:773: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:773: error: 'event' was not declared in this scope
tools_gui.cpp:773: error: expected ',' or ';' before '{' token
tools_gui.cpp:783: error: variable or field 'OnCompressionOptionsToggle' declared void
tools_gui.cpp:783: error: 'int MainFrame::OnCompressionOptionsToggle' is not a static member of 'class MainFrame'
tools_gui.cpp:783: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:783: error: 'event' was not declared in this scope
tools_gui.cpp:783: error: expected ',' or ';' before '{' token
tools_gui.cpp:793: error: variable or field 'OnCompressionStart' declared void
tools_gui.cpp:793: error: 'int MainFrame::OnCompressionStart' is not a static member of 'class MainFrame'
tools_gui.cpp:793: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:793: error: 'event' was not declared in this scope
tools_gui.cpp:793: error: expected ',' or ';' before '{' token
tools_gui.cpp:930: error: variable or field 'OnExtractionStart' declared void
tools_gui.cpp:930: error: 'int MainFrame::OnExtractionStart' is not a static member of 'class MainFrame'
tools_gui.cpp:930: error: 'wxCommandEvent' was not declared in this scope
tools_gui.cpp:930: error: 'event' was not declared in this scope
tools_gui.cpp:930: error: expected ',' or ';' before '{' token
tools_gui.cpp:991: error: variable or field 'OnIdle' declared void
tools_gui.cpp:991: error: 'int MainFrame::OnIdle' is not a static member of 'class MainFrame'
tools_gui.cpp:991: error: 'wxIdleEvent' was not declared in this scope
tools_gui.cpp:991: error: 'event' was not declared in this scope
tools_gui.cpp:991: error: expected ',' or ';' before '{' token
tools_gui.cpp: In member function 'void MainFrame::OnProcessTerminated(Process*)':
tools_gui.cpp:1004: error: 'class MainFrame' has no member named '_processList'
make: *** [tools_gui.o] Fehler 1
I only need the compress_* programs, no tools_gui. All the compress_* files compiled before the bad errors above! So I'm lucky. compress_scumm_bun and compress_kyra used successfully.
Probably I have to install wxGTK-devel to compile the whole tools_gui stuff. But no need for that.
Thank you for the quick help.
scummvm-0.13.0-1
Good work again!
scummvm-0.13.0-1.src.rpm compiles successfully on my old Suse 10.0.
scummvm-tools-0.13.0-1.src.rpm doesn't compile without wxGTK-devel:
So I tried scummvm-tools-0.13.0.tar.bz2, added -DDISABLE_FLAC to DEFINES in the Makefile, since I don't need FLAC compression. But it doesn't work:
Is there no -DDISABLE_FLAC option more? It worked with scummvm-tools-0.12.0-1.
Is there a -DDISABLE_TOOLS_GUI option?
scummvm-0.13.0-1.src.rpm compiles successfully on my old Suse 10.0.
scummvm-tools-0.13.0-1.src.rpm doesn't compile without wxGTK-devel:
Code: Select all
# rpmbuild --rebuild --target=i586 scummvm-tools-0.13.0-1.src.rpm
Installing scummvm-tools-0.13.0-1.src.rpm
Building target platforms: i586
Building for target i586
error: Failed build dependencies:
wxGTK-devel is needed by scummvm-tools-0.13.0-1
Code: Select all
# make
mkdir -p ./.deps
g++ -Wp,-MMD,"./.deps/compress.d",-MQ,"compress.o",-MP -Wall -g -O -Wuninitialized -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef -Wnon-virtual-dtor -Wwrite-strings -fno-exceptions -fcheck-new -DUNIX -DDISABLE_FLAC -I. -I. -c compress.cpp -o compress.o
compress.cpp: In function 'void encodeRaw(char*, int, int, const char*, CompressMode)':
compress.cpp:517: error: 'FLAC__StreamEncoderInitStatus' was not declared in this scope
compress.cpp:517: error: expected `;' before 'initStatus'
compress.cpp:546: error: 'FLAC__stream_encoder_set_compression_level' was not declared in this scope
compress.cpp:552: error: 'initStatus' was not declared in this scope
compress.cpp:552: error: 'FLAC__stream_encoder_init_file' was not declared in this scope
compress.cpp:554: error: 'FLAC__STREAM_ENCODER_INIT_STATUS_OK' was not declared in this scope
compress.cpp:556: error: 'FLAC__StreamEncoderInitStatusString' was not declared in this scope
make: *** [compress.o] Fehler 1
Is there a -DDISABLE_TOOLS_GUI option?