Suse packages?

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
Stephen
Posts: 20
Joined: Fri Jan 27, 2006 6:19 pm
Location: Ireland
Contact:

Suse packages?

Post by Stephen »

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
User avatar
erwan
Posts: 40
Joined: Mon Oct 31, 2005 9:54 am
Location: Bretagne, France
Contact:

Post by erwan »

jako
Posts: 1
Joined: Mon Feb 20, 2006 12:30 pm
Location: Spain

Post by jako »

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.
Stephen
Posts: 20
Joined: Fri Jan 27, 2006 6:19 pm
Location: Ireland
Contact:

Post by Stephen »

Thanks!
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

ScummVM 0.11.1 for Suse 10.0 32 Bit

Post by id1402 »

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.
Type

Code: Select all

rpm -ivh http://id1402.de/scummvm-0.11.1-1.i686.rpm
to install.
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

scummvm-0.12.0-1.src.rpm rpmbuild error

Post by id1402 »

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:

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
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:

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
What's going wrong? /usr/src/packages/SOURCES/scummvm-0.12.0.tar.bz2 exists and can normally be unpacked.

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
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.
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

scummvm-tools-0.12.0-1.src.rpm error

Post by id1402 »

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:

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
I have flac-devel-1.1.2-4 installed.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

I believe FLAC 1.2 is required now (I had those same issues when making the tools package for Mac OS X, which then went away after upgrading FLAC).
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

Post by id1402 »

Is it possible to deactivate compiling this FLAC stuff? I don't need FLAC compression.
User avatar
clone2727
Retired
Posts: 1611
Joined: Fri Jun 09, 2006 8:23 pm
Location: NJ, USA

Post by clone2727 »

Code: Select all

--disable-flac
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3560
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

clone2727 wrote:

Code: Select all

--disable-flac
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.

I haven't tried it, though.
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

Post by id1402 »

Great! -DDISABLE_FLAC works. Thank you.

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&#58;73&#58; error&#58; no matching function for call to 'CompressionPanel&#58;&#58;CompressionPanel&#40;<type error>&#41;'
tools_gui.h&#58;211&#58; note&#58; candidates are&#58; CompressionPanel&#58;&#58;CompressionPanel&#40;&#41;
tools_gui.h&#58;211&#58; note&#58;                 CompressionPanel&#58;&#58;CompressionPanel&#40;const CompressionPanel&&#41;
tools_gui.cpp&#58;74&#58; error&#58; 'wxEXPAND' was not declared in this scope
tools_gui.cpp&#58;76&#58; error&#58; 'extractionPage' was not declared in this scope
tools_gui.cpp&#58;76&#58; error&#58; expected type-specifier before 'wxPanel'
tools_gui.cpp&#58;76&#58; error&#58; expected `;' before 'wxPanel'
tools_gui.cpp&#58;77&#58; error&#58; 'extractionPageSizer' was not declared in this scope
tools_gui.cpp&#58;77&#58; error&#58; expected type-specifier before 'wxBoxSizer'
tools_gui.cpp&#58;77&#58; error&#58; expected `;' before 'wxBoxSizer'
tools_gui.cpp&#58;80&#58; error&#58; no matching function for call to 'ExtractionPanel&#58;&#58;ExtractionPanel&#40;<type error>&#41;'
tools_gui.h&#58;245&#58; note&#58; candidates are&#58; ExtractionPanel&#58;&#58;ExtractionPanel&#40;&#41;
tools_gui.h&#58;245&#58; note&#58;                 ExtractionPanel&#58;&#58;ExtractionPanel&#40;const ExtractionPanel&&#41;
tools_gui.cpp&#58;83&#58; error&#58; 'wxT' was not declared in this scope
tools_gui.cpp&#58;87&#58; error&#58; 'class MainFrame' has no member named 'SetMinSize'
tools_gui.cpp&#58; At global scope&#58;
tools_gui.cpp&#58;92&#58; error&#58; 'wxTextCtrl' has not been declared
tools_gui.cpp&#58; In constructor 'Process&#58;&#58;Process&#40;MainFrame*, int*&#41;'&#58;
tools_gui.cpp&#58;92&#58; error&#58; class 'Process' does not have any field named 'wxProcess'
tools_gui.cpp&#58;94&#58; error&#58; '_target' was not declared in this scope
tools_gui.cpp&#58;95&#58; error&#58; 'class Process' has no member named 'Redirect'
tools_gui.cpp&#58; In member function 'virtual bool Process&#58;&#58;HasInput&#40;&#41;'&#58;
tools_gui.cpp&#58;99&#58; error&#58; 'class Process' has no member named 'IsInputAvailable'
tools_gui.cpp&#58;100&#58; error&#58; 'wxTextInputStream' was not declared in this scope
tools_gui.cpp&#58;100&#58; error&#58; expected `;' before 'stream'
tools_gui.cpp&#58;102&#58; error&#58; 'wxString' was not declared in this scope
tools_gui.cpp&#58;102&#58; error&#58; expected `;' before 'output'
tools_gui.cpp&#58;103&#58; error&#58; 'output' was not declared in this scope
tools_gui.cpp&#58;103&#58; error&#58; 'stream' was not declared in this scope
tools_gui.cpp&#58;103&#58; error&#58; 'wxT' was not declared in this scope
tools_gui.cpp&#58;105&#58; error&#58; 'class Process' has no member named '_target'
tools_gui.cpp&#58; In member function 'virtual void Process&#58;&#58;OnTerminate&#40;int, int&#41;'&#58;
tools_gui.cpp&#58;115&#58; error&#58; 'class Process' has no member named '_target'
tools_gui.cpp&#58;115&#58; error&#58; 'wxT' was not declared in this scope
tools_gui.cpp&#58;116&#58; error&#58; 'class Process' has no member named '_target'
tools_gui.cpp&#58;117&#58; error&#58; 'class Process' has no member named '_target'
tools_gui.cpp&#58; At global scope&#58;
tools_gui.cpp&#58;122&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58; In member function 'void LocationDialog&#58;&#58;prompt&#40;&#41;'&#58;
tools_gui.cpp&#58;135&#58; error&#58; 'wxFileDialog' was not declared in this scope
tools_gui.cpp&#58;135&#58; error&#58; 'dialog' was not declared in this scope
tools_gui.cpp&#58;135&#58; error&#58; expected type-specifier before 'wxFileDialog'
tools_gui.cpp&#58;135&#58; error&#58; expected `>' before 'wxFileDialog'
tools_gui.cpp&#58;135&#58; error&#58; expected `&#40;' before 'wxFileDialog'
tools_gui.cpp&#58;135&#58; error&#58; expected primary-expression before '>' token
tools_gui.cpp&#58;135&#58; error&#58; '_dialog' was not declared in this scope
tools_gui.cpp&#58;135&#58; error&#58; expected `&#41;' before ';' token
tools_gui.cpp&#58;137&#58; error&#58; 'wxID_OK' was not declared in this scope
tools_gui.cpp&#58;138&#58; error&#58; 'wxArrayString' was not declared in this scope
tools_gui.cpp&#58;138&#58; error&#58; expected `;' before 'filenames'
tools_gui.cpp&#58;139&#58; error&#58; 'filenames' was not declared in this scope
tools_gui.cpp&#58;141&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;141&#58; error&#58; 'wxT' was not declared in this scope
tools_gui.cpp&#58;142&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;143&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;145&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;148&#58; error&#58; 'wxDirDialog' was not declared in this scope
tools_gui.cpp&#58;148&#58; error&#58; 'dialog' was not declared in this scope
tools_gui.cpp&#58;148&#58; error&#58; expected type-specifier before 'wxDirDialog'
tools_gui.cpp&#58;148&#58; error&#58; expected `>' before 'wxDirDialog'
tools_gui.cpp&#58;148&#58; error&#58; expected `&#40;' before 'wxDirDialog'
tools_gui.cpp&#58;148&#58; error&#58; expected primary-expression before '>' token
tools_gui.cpp&#58;148&#58; error&#58; '_dialog' was not declared in this scope
tools_gui.cpp&#58;148&#58; error&#58; expected `&#41;' before ';' token
tools_gui.cpp&#58;150&#58; error&#58; 'wxID_OK' was not declared in this scope
tools_gui.cpp&#58;151&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;151&#58; error&#58; 'wxT' was not declared in this scope
tools_gui.cpp&#58;152&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;153&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58;155&#58; error&#58; 'class LocationDialog' has no member named '_target'
tools_gui.cpp&#58; At global scope&#58;
tools_gui.cpp&#58;180&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58;203&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58;215&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58;281&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58;338&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58;378&#58; error&#58; expected `&#41;' before '*' token
tools_gui.cpp&#58;423&#58; error&#58; variable or field 'OnCompressionToolChange' declared void
tools_gui.cpp&#58;423&#58; error&#58; 'int CompressionPanel&#58;&#58;OnCompressionToolChange' is not a static member of 'class CompressionPanel'
tools_gui.cpp&#58;423&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;423&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;423&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;490&#58; error&#58; variable or field 'OnCompressionTypeChange' declared void
tools_gui.cpp&#58;490&#58; error&#58; 'int CompressionPanel&#58;&#58;OnCompressionTypeChange' is not a static member of 'class CompressionPanel'
tools_gui.cpp&#58;490&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;490&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;490&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;583&#58; error&#58; variable or field 'OnCompressionModeChange' declared void
tools_gui.cpp&#58;583&#58; error&#58; 'int CompressionOptions&#58;&#58;OnCompressionModeChange' is not a static member of 'class CompressionOptions'
tools_gui.cpp&#58;583&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;583&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;583&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;619&#58; error&#58; variable or field 'OnCompressionInputBrowse' declared void
tools_gui.cpp&#58;619&#58; error&#58; 'int CompressionPanel&#58;&#58;OnCompressionInputBrowse' is not a static member of 'class CompressionPanel'
tools_gui.cpp&#58;619&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;619&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;619&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;627&#58; error&#58; variable or field 'OnCompressionOutputBrowse' declared void
tools_gui.cpp&#58;627&#58; error&#58; 'int CompressionPanel&#58;&#58;OnCompressionOutputBrowse' is not a static member of 'class CompressionPanel'
tools_gui.cpp&#58;627&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;627&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;627&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;637&#58; error&#58; variable or field 'OnExtractionToolChange' declared void
tools_gui.cpp&#58;637&#58; error&#58; 'int ExtractionPanel&#58;&#58;OnExtractionToolChange' is not a static member of 'class ExtractionPanel'
tools_gui.cpp&#58;637&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;637&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;637&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;757&#58; error&#58; variable or field 'OnExtractionInput1Browse' declared void
tools_gui.cpp&#58;757&#58; error&#58; 'int ExtractionPanel&#58;&#58;OnExtractionInput1Browse' is not a static member of 'class ExtractionPanel'
tools_gui.cpp&#58;757&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;757&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;757&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;765&#58; error&#58; variable or field 'OnExtractionInput2Browse' declared void
tools_gui.cpp&#58;765&#58; error&#58; 'int ExtractionPanel&#58;&#58;OnExtractionInput2Browse' is not a static member of 'class ExtractionPanel'
tools_gui.cpp&#58;765&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;765&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;765&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;773&#58; error&#58; variable or field 'OnExtractionOutputBrowse' declared void
tools_gui.cpp&#58;773&#58; error&#58; 'int ExtractionPanel&#58;&#58;OnExtractionOutputBrowse' is not a static member of 'class ExtractionPanel'
tools_gui.cpp&#58;773&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;773&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;773&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;783&#58; error&#58; variable or field 'OnCompressionOptionsToggle' declared void
tools_gui.cpp&#58;783&#58; error&#58; 'int MainFrame&#58;&#58;OnCompressionOptionsToggle' is not a static member of 'class MainFrame'
tools_gui.cpp&#58;783&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;783&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;783&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;793&#58; error&#58; variable or field 'OnCompressionStart' declared void
tools_gui.cpp&#58;793&#58; error&#58; 'int MainFrame&#58;&#58;OnCompressionStart' is not a static member of 'class MainFrame'
tools_gui.cpp&#58;793&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;793&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;793&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;930&#58; error&#58; variable or field 'OnExtractionStart' declared void
tools_gui.cpp&#58;930&#58; error&#58; 'int MainFrame&#58;&#58;OnExtractionStart' is not a static member of 'class MainFrame'
tools_gui.cpp&#58;930&#58; error&#58; 'wxCommandEvent' was not declared in this scope
tools_gui.cpp&#58;930&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;930&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58;991&#58; error&#58; variable or field 'OnIdle' declared void
tools_gui.cpp&#58;991&#58; error&#58; 'int MainFrame&#58;&#58;OnIdle' is not a static member of 'class MainFrame'
tools_gui.cpp&#58;991&#58; error&#58; 'wxIdleEvent' was not declared in this scope
tools_gui.cpp&#58;991&#58; error&#58; 'event' was not declared in this scope
tools_gui.cpp&#58;991&#58; error&#58; expected ',' or ';' before '&#123;' token
tools_gui.cpp&#58; In member function 'void MainFrame&#58;&#58;OnProcessTerminated&#40;Process*&#41;'&#58;
tools_gui.cpp&#58;1004&#58; error&#58; 'class MainFrame' has no member named '_processList'
make&#58; *** &#91;tools_gui.o&#93; Fehler 1
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.
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

scummvm-0.13.0-1

Post by id1402 »

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:

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&#58; i586
Building for target i586
error&#58; Failed build dependencies&#58;
        wxGTK-devel is needed by scummvm-tools-0.13.0-1
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:

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&#58; In function 'void encodeRaw&#40;char*, int, int, const char*, CompressMode&#41;'&#58;
compress.cpp&#58;517&#58; error&#58; 'FLAC__StreamEncoderInitStatus' was not declared in this scope
compress.cpp&#58;517&#58; error&#58; expected `;' before 'initStatus'
compress.cpp&#58;546&#58; error&#58; 'FLAC__stream_encoder_set_compression_level' was not declared in this scope
compress.cpp&#58;552&#58; error&#58; 'initStatus' was not declared in this scope
compress.cpp&#58;552&#58; error&#58; 'FLAC__stream_encoder_init_file' was not declared in this scope
compress.cpp&#58;554&#58; error&#58; 'FLAC__STREAM_ENCODER_INIT_STATUS_OK' was not declared in this scope
compress.cpp&#58;556&#58; error&#58; 'FLAC__StreamEncoderInitStatusString' was not declared in this scope
make&#58; *** &#91;compress.o&#93; Fehler 1
Is there no -DDISABLE_FLAC option more? It worked with scummvm-tools-0.12.0-1.
Is there a -DDISABLE_TOOLS_GUI option?
Post Reply