Project

General

Profile

Actions

Emulator Issues #1304

closed

compiling fails with debian

Added by Florian.Uekermann almost 15 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Installing Debian (stable or testing)
  2. Installing all dependencies
  3. svn checkout http://dolphin-emu.googlecode.com/svn/trunk/
    dolphin-emu-read-only && cd dolphin-emu-read-only && scons

What is the expected output? What do you see instead?

Successful compiling is expected. I see:

...
Plugin_PadSimpleEvnt Doesn't work without testgl
...
Compiling Build/Linux-i686-release/Source/Core/DolphinWX/Src/LogWindow.o
Compiling Build/Linux-i686-release/Source/Core/DolphinWX/Src/Main.o
Compiling Build/Linux-i686-release/Source/Core/DolphinWX/Src/MemcardManager.o
Compiling
Build/Linux-i686-release/Source/Core/DolphinWX/Src/MemoryCards/GCMemcard.o
Compiling Build/Linux-i686-release/Source/Core/DolphinWX/Src/NetEvent.o
Compiling Build/Linux-i686-release/Source/Core/DolphinWX/Src/NetFunctions.o
Source/Core/DolphinWX/Src/NetFunctions.cpp: In member function 'void
NetPlay::ChangeSelectedGame(std::string)':
Source/Core/DolphinWX/Src/NetFunctions.cpp:417: warning: cannot pass
objects of non-POD type 'class wxString' through '...'; call will abort at
runtime
Compiling Build/Linux-i686-release/Source/Core/DolphinWX/Src/NetSockets.o
Source/Core/DolphinWX/Src/NetSockets.cpp: In member function 'bool
ServerSide::RecvT(sf::SocketUDP, char*, size_t, size_t&, float)':
Source/Core/DolphinWX/Src/NetSockets.cpp:85: error: no matching function
for call to 'sf::SocketUDP::Receive(char*&, size_t&, unsigned int&,
sf::IPAddress&, short unsigned int&)'
/usr/include/SFML/Network/SocketUDP.hpp:107: note: candidates are:
sf::Socket::Status sf::SocketUDP::Receive(char*, size_t, size_t&,
sf::IPAddress&)
/usr/include/SFML/Network/SocketUDP.hpp:131: note:
sf::Socket::Status sf::SocketUDP::Receive(sf::Packet&, sf::IPAddress&)
Source/Core/DolphinWX/Src/NetSockets.cpp: In member function 'bool
ServerSide::SyncValues(unsigned char, sf::IPAddress)':
Source/Core/DolphinWX/Src/NetSockets.cpp:300: warning: left-hand operand of
comma has no effect
Source/Core/DolphinWX/Src/NetSockets.cpp: In member function 'bool
ClientSide::RecvT(sf::SocketUDP, char*, size_t, size_t&, float)':
Source/Core/DolphinWX/Src/NetSockets.cpp:388: error: no matching function
for call to 'sf::SocketUDP::Receive(char*&, size_t&, unsigned int&,
sf::IPAddress&, short unsigned int&)'
/usr/include/SFML/Network/SocketUDP.hpp:107: note: candidates are:
sf::Socket::Status sf::SocketUDP::Receive(char*, size_t, size_t&,
sf::IPAddress&)
/usr/include/SFML/Network/SocketUDP.hpp:131: note:
sf::Socket::Status sf::SocketUDP::Receive(sf::Packet&, sf::IPAddress&)
Source/Core/DolphinWX/Src/NetSockets.cpp: In member function 'virtual void*
ClientSide::Entry()':
Source/Core/DolphinWX/Src/NetSockets.cpp:415: warning: cannot pass objects
of non-POD type 'class wxString' through '...'; call will abort at runtime
Source/Core/DolphinWX/Src/NetSockets.cpp:415: warning: cannot pass objects
of non-POD type 'class wxString' through '...'; call will abort at runtime
Source/Core/DolphinWX/Src/NetSockets.cpp:415: warning: cannot pass objects
of non-POD type 'class wxString' through '...'; call will abort at runtime
Source/Core/DolphinWX/Src/NetSockets.cpp: In member function 'void
ClientSide::CheckGameFound()':
Source/Core/DolphinWX/Src/NetSockets.cpp:565: warning: cannot pass objects
of non-POD type 'struct std::string' through '...'; call will abort at runtime
scons: ***
[Build/Linux-i686-release/Source/Core/DolphinWX/Src/NetSockets.o] Error 1
scons: building terminated because of errors.

What version of the product are you using? On what operating system?

Please provide any additional information below.

Actions

Also available in: Atom PDF