Hi everyone!
I wonder if anyone can anyone help me. I'm a linux noob and I'm having
problem compiling and installing fuppes on my NSLU2 running SlugOS BE.
I've followed the instructions here
http://www.nslu2-linux.org/wiki/HowTo/InstallFuppesUPNPMediaServer (download
tar, run ./configure --prefix=/opt --disable-transcoding) but I'm getting
the following message when I use the make command.
Does anyone know what I'm doing wrong?
Thanks
Luke
root@LKG288806:/media/encrypted/software/fuppes-0.660# make
Making all in m4
make[1]: Entering directory `/media/encrypted/software/fuppes-0.660/m4'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/media/encrypted/software/fuppes-0.660/m4'
Making all in include
make[1]: Entering directory `/media/encrypted/software/fuppes-0.660/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/media/encrypted/software/fuppes-0.660/include'
Making all in src
make[1]: Entering directory `/media/encrypted/software/fuppes-0.660/src'
make all-am
make[2]: Entering directory `/media/encrypted/software/fuppes-0.660/src'
source='lib/UPnPActions/UPnPAction.cpp' object='UPnPAction.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
-I. -I/opt/include/libxml2 -I/opt/include
-DFUPPES_DATADIR=\"/opt/share/fuppes\"
-DFUPPES_PLUGINDIR=\"/opt/lib/fuppes\" -Wall -Wextra -c -o UPnPAction.lo
`test -f 'lib/UPnPActions/UPnPAction.cpp' || echo
'./'`lib/UPnPActions/UPnPAction.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/opt/include/libxml2
-I/opt/include -DFUPPES_DATADIR=\"/opt/share/fuppes\"
-DFUPPES_PLUGINDIR=\"/opt/lib/fuppes\" -Wall -Wextra -c
lib/UPnPActions/UPnPAction.cpp -o .libs/UPnPAction.o
In file included from lib/UPnPActions/UPnPAction.h:33,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../UPnPBase.h:32:18: error: string: No such file or
directory
In file included from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:34:16: error: list: No
such file or directory
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:35:15: error: map: No
such file or directory
In file included from lib/UPnPActions/../DeviceSettings/DeviceSettings.h:38,
from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/../Common/Common.h:36:19: error: sstream:
No such file or directory
In file included from
lib/UPnPActions/../DeviceSettings/../Common/Common.h:42,
from lib/UPnPActions/../DeviceSettings/DeviceSettings.h:38,
from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/../Common/File.h:43:19: error: fstream: No
such file or directory
In file included from lib/UPnPActions/UPnPAction.h:33,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../UPnPBase.h:55: error: 'std::string' has not been declared
lib/UPnPActions/../UPnPBase.h:63: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/../UPnPBase.h:68: error: 'string' in namespace 'std' does
not name a type
In file included from
lib/UPnPActions/../DeviceSettings/../Common/Common.h:42,
from lib/UPnPActions/../DeviceSettings/DeviceSettings.h:38,
from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/../Common/File.h:61: error: expected `)'
before 'fileName'
lib/UPnPActions/../DeviceSettings/../Common/File.h:65: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/../Common/File.h:68: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/../Common/File.h:71: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/File.h:73: error: 'fstream' in
namespace 'std' does not name a type
In file included from
lib/UPnPActions/../DeviceSettings/../Common/Common.h:43,
from lib/UPnPActions/../DeviceSettings/DeviceSettings.h:38,
from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/../Common/Directory.h:49: error:
'std::string' has not been declared
lib/UPnPActions/../DeviceSettings/../Common/Directory.h:52: error: 'string'
in namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Directory.h:53: error: 'string'
in namespace 'std' does not name a type
In file included from lib/UPnPActions/../DeviceSettings/DeviceSettings.h:38,
from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/../Common/Common.h:85: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:91: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:93: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:94: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:95: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:96: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:97: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:97: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:97: error: 'p_sFolder'
was not declared in this scope
lib/UPnPActions/../DeviceSettings/../Common/Common.h:97: error: initializer
expression list treated as compound expression
lib/UPnPActions/../DeviceSettings/../Common/Common.h:98: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:99: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:100: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:102: error: variable or
field 'appendTrailingSlash' declared void
lib/UPnPActions/../DeviceSettings/../Common/Common.h:102: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:102: error: 'value' was
not declared in this scope
lib/UPnPActions/../DeviceSettings/../Common/Common.h:103: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:106: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:107: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:108: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:108: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:108: error:
'p_sIPAddress' was not declared in this scope
lib/UPnPActions/../DeviceSettings/../Common/Common.h:108: error: expected
primary-expression before 'unsigned'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:108: error: initializer
expression list treated as compound expression
lib/UPnPActions/../DeviceSettings/../Common/Common.h:109: error: expected
unqualified-id before 'p_sInputString'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:109: error: expected
',' or '...' before 'p_sInputString'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:111: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:112: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:114: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:116: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/../Common/Common.h:120: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:122: error: 'string' is
not a member of 'std'
In file included from lib/UPnPActions/../DeviceSettings/DeviceSettings.h:38,
from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/../Common/Common.h:174: error: 'string' is
not a member of 'std'
lib/UPnPActions/../DeviceSettings/../Common/Common.h:175: error:
'std::string' has not been declared
In file included from lib/UPnPActions/UPnPAction.h:34,
from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:47: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:48: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:52: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:54: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:55: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:135: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:136: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:137: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:143: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:145: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:146: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:153: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:154: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:156: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:160: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:172: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:172: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:174: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:193: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:194: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:195: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:196: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:198: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:199: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:210: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:211: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:216: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:228: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:236: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:238: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:239: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:242: error: expected
initializer before '<' token
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:246: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:247: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:248: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:249: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:250: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:251: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:252: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:254: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:256: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:270: error: expected `)'
before 'p_sDeviceName'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:271: error: expected `)'
before 'p_sDeviceName'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:274: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:275: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:279: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:280: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:282: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:282: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:282: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:283: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:284: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:284: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:284: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:285: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:286: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:288: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:289: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:291: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:292: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:294: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:295: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:296: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:298: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:301: error: expected ';'
before '(' token
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:302: error: 'std::string'
has not been declared
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:312: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:315: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:316: error: 'string' in
namespace 'std' does not name a type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:327: error: ISO C++
forbids declaration of 'map' with no type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:327: error: invalid use
of '::'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:327: error: expected ';'
before '<' token
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:328: error: ISO C++
forbids declaration of 'map' with no type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:328: error: invalid use
of '::'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:328: error: expected ';'
before '<' token
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:332: error: ISO C++
forbids declaration of 'list' with no type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:332: error: invalid use
of '::'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:332: error: expected ';'
before '<' token
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:333: error: ISO C++
forbids declaration of 'list' with no type
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:333: error: invalid use
of '::'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:333: error: expected ';'
before '<' token
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:282: error: default
argument for parameter of type 'int' has type 'const char [1]'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:282: error: default
argument for parameter of type 'int' has type 'const char [1]'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:284: error: default
argument for parameter of type 'int' has type 'const char [1]'
lib/UPnPActions/../DeviceSettings/DeviceSettings.h:284: error: default
argument for parameter of type 'int' has type 'const char [1]'
In file included from lib/UPnPActions/UPnPAction.cpp:26:
lib/UPnPActions/UPnPAction.h:79: error: 'std::string' has not been declared
lib/UPnPActions/UPnPAction.h:90: error: 'string' in namespace 'std' does not
name a type
lib/UPnPActions/UPnPAction.h:96: error: 'string' in namespace 'std' does not
name a type
lib/UPnPActions/UPnPAction.h:102: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:106: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h: In constructor
'CUPnPAction::CUPnPAction(UPNP_DEVICE_TYPE, int, int)':
lib/UPnPActions/UPnPAction.h:82: error: 'm_sContent' was not declared in
this scope
lib/UPnPActions/UPnPAction.h: In member function 'unsigned int
CUPnPAction::GetObjectIDAsUInt()':
lib/UPnPActions/UPnPAction.h:97: error: 'm_sObjectId' was not declared in
this scope
lib/UPnPActions/UPnPAction.h:97: error: 'HexToInt' cannot be used as a
function
lib/UPnPActions/UPnPAction.h: At global scope:
lib/UPnPActions/UPnPAction.h:112: error: 'std::string' has not been declared
lib/UPnPActions/UPnPAction.h:115: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:117: error: 'std::string' has not been declared
lib/UPnPActions/UPnPAction.h:118: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:120: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:124: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:125: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:129: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.h:130: error: 'string' in namespace 'std' does
not name a type
lib/UPnPActions/UPnPAction.cpp:29: error: 'std::string' has not been
declared
lib/UPnPActions/UPnPAction.cpp:34: error: 'bool
CUPnPBrowseSearchBase::IncludeProperty' is not a static member of 'class
CUPnPBrowseSearchBase'
lib/UPnPActions/UPnPAction.cpp:34: error: 'string' is not a member of 'std'
lib/UPnPActions/UPnPAction.cpp:35: error: expected ',' or ';' before '{'
token
make[2]: *** [UPnPAction.lo] Error 1
make[2]: Leaving directory `/media/encrypted/software/fuppes-0.660/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/media/encrypted/software/fuppes-0.660/src'
make: *** [all-recursive] Error 1
--
View this message in context: http://old.nabble.com/Problem-compiling-and-installing-fuppes-on-NSLU2-tp29239205p29239205.html
Sent from the Nslu2 - Linux mailing list archive at Nabble.com.
Thursday, July 22, 2010
[nslu2-linux] Problem compiling and installing fuppes on NSLU2
__._,_.___
MARKETPLACE
.
__,_._,___
No comments:
Post a Comment