[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] Issue 146 in pingus: Remove debug, add missing includes and
From: |
pingus |
Subject: |
[Pingus-CVS] Issue 146 in pingus: Remove debug, add missing includes and allow wii support to compile |
Date: |
Thu, 11 Dec 2014 17:57:04 +0000 |
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 146 by nemysisbsd: Remove debug, add missing includes and allow
wii support to compile
https://code.google.com/p/pingus/issues/detail?id=146
What steps will reproduce the problem?
1. Pingus not build with Debug and without #include <iostream> in more files
I get this without sed
[ 139s] g++ -o build/src/engine/input/xinput/xinput_device.o -c -O2 -s
-std=c++0x -fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector
-funwind-tables -fasynchronous-unwind-tables -isystem/usr/include/libpng16
-isystem/usr/include/SDL -DVERSION="\"0.7.6\"" -DHAVE_OPENGL=1
-DHAVE_LINUXEVDEV=1 -DHAVE_XINPUT=
1 -D_GNU_SOURCE=1 -D_REENTRANT -DHAVE_ICONV_CONST -DICONV_CONST=
-Ibuild/src -Isrc -Ibuild -I. -Ibuild/src -Isrc
-Ibuild/external/tinygettext -Iexternal/tinygettext -Ibuild
/external/logmich/include -Iexternal/logmich/include
src/engine/input/xinput/xinput_device.cpp
[ 139s] src/engine/input/xinput/xinput_driver.cpp:20:28: fatal error:
pingus/debug.hpp: No such file or directory
[ 139s] #include "pingus/debug.hpp"
[ 139s] ^
[ 139s] compilation terminated.
[ 139s] scons: *** [build/src/engine/input/xinput/xinput_driver.o] Error 1
[ 140s] src/engine/input/xinput/xinput_device.cpp: In
constructor 'Input::XInputDevice::XInputDevice(Input::XInputDriver*,
XDeviceInfo*)':
[ 140s] src/engine/input/xinput/xinput_device.cpp:51:5: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "debug: CL_InputDeviceXInput: Couldn't find
device: " << name << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp: In member
function 'void Input::XInputDevice::on_xevent(XEvent&)':
[ 140s] src/engine/input/xinput/xinput_device.cpp:63:5: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << this << " event: "
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp: In member function 'int
Input::XInputDevice::register_events(Display*, XDeviceInfo*, const char*,
int)':
[ 140s] src/engine/input/xinput/xinput_device.cpp:223:11: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: register_events:
unhandled class: FeedbackClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:227:11: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: register_events:
unhandled class: ProximityClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:231:11: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: register_events:
unhandled class: FocusClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:235:11: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: register_events:
unhandled class: OtherClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:239:11: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: register_events:
unknown class: " << ip->input_class << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp: In member
function 'void Input::XInputDevice::get_info(XDeviceInfo*)':
[ 140s] src/engine/input/xinput/xinput_device.cpp:262:3: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Info->num_classes: " << info->num_classes <<
std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:313:9: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: get_info: unhandled
class: FeedbackClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:317:9: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: get_info: unhandled
class: ProximityClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:321:9: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: get_info: unhandled
class: FocusClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:325:9: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: get_info: unhandled
class: OtherClass" << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:329:9: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "Error: XInputDevice: get_info: unknown
class: " << any->c_class << std::endl;
[ 140s] ^
[ 140s] src/engine/input/xinput/xinput_device.cpp:333:5: error: 'cout' is
not a member of 'std'
[ 140s] std::cout << "AnyClass ptr: " << any->length << std::endl;
[ 140s] ^
[ 141s] scons: *** [build/src/engine/input/xinput/xinput_device.o] Error 1
[ 141s] scons: building terminated because of errors.
What is the expected output? What do you see instead?
Remove debug or make that build works with it.
Add missing #include <iostream> to:
src/engine/input/xinput/xinput_driver.cpp
src/engine/input/xinput/xinput_device.cpp
src/engine/input/wiimote/wiimote_driver.cpp
What version of the product are you using? On what operating system?
Pingus Git from Google Code, openSUSE
Please provide any additional information below.
With this Sed, Pingus remove debug and add missing #include <iostream>
sed -i -e 's|"pingus/debug.hpp"|<iostream>|' \
-i -e '/pout(PINGUS_DEBUG_INPUT)/d' \
src/engine/input/xinput/xinput_driver.cpp
sed -i -e :a -e '\%/#include "engine/input/xinput/xinput_driver.hpp"%!b' \
-e $'n;/namespace Input {/i\\\n#include <iostream>' -e ba
src/engine/input/xinput/xinput_device.cpp
sed -i -e 's|"pingus/debug.hpp"|<iostream>|' \
-i -e '/WiimoteDriver: (wiimote:button/,+2d' \
-i -e '/WiimoteDriver: (wiimote:axis/,+3d' \
src/engine/input/wiimote/wiimote_driver.cpp
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] Issue 146 in pingus: Remove debug, add missing includes and allow wii support to compile,
pingus <=