[aquaria] Aquaria not compiling - Joystick.cpp

mirandir mirandir at orange.fr
Sun Jun 3 10:06:09 EDT 2012


Yes, you are right. A little patch like

--- Joystick.cpp.orig	2012-06-03 15:42:25.913368018 +0200
+++ Joystick.cpp	2012-06-03 15:49:56.530040586 +0200
@@ -71,6 +71,7 @@
 #include <fcntl.h>
 #include <linux/input.h>
 #include <errno.h>
+#include <unistd.h>
 #include <iostream>
 
 #define BITS_TO_LONGS(x) \

solves the problem.


Thanks.

Le samedi 02 juin 2012 à 15:39 +0200, Mathias Panzenböck a écrit :

> I didn't take a look on it yet, but maybe I forgot to add "#include <unistd.h>" to Joystick.cpp?
> 
> On 06/02/2012 02:03 PM, mirandir wrote:
> > Hello,
> >
> > I have a problem today for compiling Aquaria on Arch Linux x86_64 (from icculus mercurial) :
> >
> > [ 64%] Building CXX object CMakeFiles/aquaria.dir/BBGE/Joystick.cpp.o
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp: In member function ‘void
> > Joystick::init(int)’:
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp:168:18: erreur: ‘close’ was
> > not declared in this scope
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp:173:18: erreur: ‘close’ was
> > not declared in this scope
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp: In member function ‘void
> > Joystick::shutdown()’:
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp:210:16: erreur: ‘close’ was
> > not declared in this scope
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp: In member function ‘void
> > Joystick::rumble(float, float, float)’:
> > /home/valentin/abs/aquaria-hib-hg-fr/src/aquaria-build/BBGE/Joystick.cpp:286:58: erreur: ‘write’ was
> > not declared in this scope
> > make[2]: *** [CMakeFiles/aquaria.dir/BBGE/Joystick.cpp.o] Erreur 1
> > make[1]: *** [CMakeFiles/aquaria.dir/all] Erreur 2
> > make: *** [all] Erreur 2
> >
> > Complete log : http://pastebin.com/g9R0hqRK
> >
> >
> > _______________________________________________
> > aquaria mailing list
> > aquaria at icculus.org
> > http://icculus.org/mailman/listinfo/aquaria
> 
> _______________________________________________
> aquaria mailing list
> aquaria at icculus.org
> http://icculus.org/mailman/listinfo/aquaria
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/aquaria/attachments/20120603/d8b535bc/attachment.htm>


More information about the aquaria mailing list