Please add `glu` to the depends!
Search Criteria
Package Details: love07 0.7.2-5
Package Actions
| Package Base: | love07 |
|---|---|
| Description: | An open-source 2D game engine which uses the versatile Lua scripting language to create dynamic gaming experiences |
| Upstream URL: | http://love2d.org/ |
| Category: | lib |
| Licenses: | |
| Submitter: | archtux |
| Maintainer: | archtux |
| Last Packager: | None |
| Votes: | 27 |
| First Submitted: | 2012-05-02 13:47 |
| Last Updated: | 2014-01-08 19:51 |
Dependencies (12)
Required by (4)
Sources
- https://bitbucket.org/rude/love/downloads/love-0.7.2-linux-src.tar.gz
- https://bitbucket.org/rude/love/raw/0.7.2/license.txt
- https://bitbucket.org/rude/love/raw/0.7.2/platform/unix/app.svg
- https://bitbucket.org/rude/love/raw/0.7.2/platform/unix/game.svg
- https://bitbucket.org/rude/love/raw/0.7.2/platform/unix/love.xml
- love.desktop
Latest Comments
Comment by josefnpat
Comment by renodesper
The error is changing, now I have a problem with freetype.h. I do have freetype2-infinality. Is it infinality problem?
In file included from modules/font/freetype/wrap_Font.cpp:23:0:
modules/font/freetype/Font.h:33:32: fatal error: freetype2/freetype.h: No such file or directory
#include <freetype2/freetype.h>
^
compilation terminated.
Makefile:1890: recipe for target 'modules/font/freetype/wrap_Font.o' failed
make[3]: *** [modules/font/freetype/wrap_Font.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from modules/font/freetype/TrueTypeRasterizer.cpp:22:0:
modules/font/freetype/TrueTypeRasterizer.h:30:32: fatal error: freetype2/freetype.h: No such file or directory
#include <freetype2/freetype.h>
^
compilation terminated.
Makefile:1890: recipe for target 'modules/font/freetype/TrueTypeRasterizer.o' failed
make[3]: *** [modules/font/freetype/TrueTypeRasterizer.o] Error 1
In file included from modules/font/freetype/Font.cpp:21:0:
modules/font/freetype/Font.h:33:32: fatal error: freetype2/freetype.h: No such file or directory
#include <freetype2/freetype.h>
^
compilation terminated.
Makefile:1890: recipe for target 'modules/font/freetype/Font.o' failed
make[3]: *** [modules/font/freetype/Font.o] Error 1
make[3]: Leaving directory '/tmp/renodesper/yaourt-tmp-renodesper/aur-love07/src/love-HEAD/src'
Makefile:1926: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/renodesper/yaourt-tmp-renodesper/aur-love07/src/love-HEAD/src'
Makefile:299: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/renodesper/yaourt-tmp-renodesper/aur-love07/src/love-HEAD'
Makefile:228: recipe for target 'all' failed
make: *** [all] Error 2
Comment by archtux
@ajs124
Thanks for the patch.
Fix included in version 0.7.2-3
Comment by ajs124
It seems as if there was a change to GL/glx.h in the recent mesa release (http://eab.abime.net/showthread.php?t=71416).
This patch should fix this problem https://gist.github.com/ajs124/8083247
Comment by renodesper
It shows me this error:
In file included from modules/graphics/opengl/Image.h:33:0,
from modules/graphics/opengl/wrap_Image.h:26,
from modules/graphics/opengl/wrap_ParticleSystem.h:26,
from modules/graphics/opengl/wrap_ParticleSystem.cpp:21:
modules/graphics/opengl/GLee.h:11935:22: error: ISO C++ forbids declaration of ‘GLXContextID’ with no type [-fpermissive]
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11935:22: error: typedef ‘GLXContextID’ is initialized (use decltype instead)
modules/graphics/opengl/GLee.h:11935:33: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ was not declared in this scope
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11936:75: error: ‘GLXContextID’ has not been declared
typedef GLXContext (APIENTRYP PFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
^
In file included from modules/graphics/opengl/Image.h:33:0,
from modules/graphics/opengl/wrap_Image.h:26,
from modules/graphics/opengl/wrap_Image.cpp:22:
modules/graphics/opengl/GLee.h:11935:22: error: ISO C++ forbids declaration of ‘GLXContextID’ with no type [-fpermissive]
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11935:22: error: typedef ‘GLXContextID’ is initialized (use decltype instead)
modules/graphics/opengl/GLee.h:11940:13: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ does not name a type
GLEE_EXTERN PFNGLXGETCONTEXTIDEXTPROC pglXGetContextIDEXT;
^
modules/graphics/opengl/GLee.h:11935:33: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ was not declared in this scope
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11936:75: error: ‘GLXContextID’ has not been declared
typedef GLXContext (APIENTRYP PFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
^
In file included from modules/graphics/opengl/SpriteBatch.h:36:0,
from modules/graphics/opengl/wrap_SpriteBatch.h:25,
from modules/graphics/opengl/wrap_SpriteBatch.cpp:21:
modules/graphics/opengl/GLee.h:11935:22: error: ISO C++ forbids declaration of ‘GLXContextID’ with no type [-fpermissive]
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11935:22: error: typedef ‘GLXContextID’ is initialized (use decltype instead)
modules/graphics/opengl/GLee.h:11940:13: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ does not name a type
GLEE_EXTERN PFNGLXGETCONTEXTIDEXTPROC pglXGetContextIDEXT;
^
modules/graphics/opengl/GLee.h:11935:33: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ was not declared in this scope
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11936:75: error: ‘GLXContextID’ has not been declared
typedef GLXContext (APIENTRYP PFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
^
modules/graphics/opengl/GLee.h:11940:13: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ does not name a type
GLEE_EXTERN PFNGLXGETCONTEXTIDEXTPROC pglXGetContextIDEXT;
^
Makefile:1890: recipe for target 'modules/graphics/opengl/wrap_Image.o' failed
make[3]: *** [modules/graphics/opengl/wrap_Image.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:1890: recipe for target 'modules/graphics/opengl/wrap_SpriteBatch.o' failed
make[3]: *** [modules/graphics/opengl/wrap_SpriteBatch.o] Error 1
Makefile:1890: recipe for target 'modules/graphics/opengl/wrap_ParticleSystem.o' failed
make[3]: *** [modules/graphics/opengl/wrap_ParticleSystem.o] Error 1
In file included from modules/graphics/opengl/Glyph.h:34:0,
from modules/graphics/opengl/Font.h:31,
from modules/graphics/opengl/wrap_Font.h:26,
from modules/graphics/opengl/wrap_Graphics.h:25,
from modules/graphics/opengl/wrap_Graphics.cpp:21:
modules/graphics/opengl/GLee.h:11935:22: error: ISO C++ forbids declaration of ‘GLXContextID’ with no type [-fpermissive]
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11935:22: error: typedef ‘GLXContextID’ is initialized (use decltype instead)
modules/graphics/opengl/GLee.h:11935:33: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ was not declared in this scope
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
modules/graphics/opengl/GLee.h:11936:75: error: ‘GLXContextID’ has not been declared
typedef GLXContext (APIENTRYP PFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
^
modules/graphics/opengl/GLee.h:11940:13: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ does not name a type
GLEE_EXTERN PFNGLXGETCONTEXTIDEXTPROC pglXGetContextIDEXT;
^
Makefile:1890: recipe for target 'modules/graphics/opengl/wrap_Graphics.o' failed
make[3]: *** [modules/graphics/opengl/wrap_Graphics.o] Error 1
make[3]: Leaving directory '/tmp/renodesper/yaourt-tmp-renodesper/aur-love07/src/love-HEAD/src'
Makefile:1926: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/renodesper/yaourt-tmp-renodesper/aur-love07/src/love-HEAD/src'
Makefile:299: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/renodesper/yaourt-tmp-renodesper/aur-love07/src/love-HEAD'
Makefile:228: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Any clue what I'm suppose to do?
Comment by zwastik
Same problem, but I have freetype2-ubuntu; to solve this you need to copy .h's one level up from the directory structure.
Comment by Jristz
I have problems try to building love07 with freetype2 2.5.1, is 'imposiburu'.
Other whit the sam error?
I read that you freetype now have thing in other places, maybe this is the error??
Error:
modules/font/freetype/Font.h:33:31: fatal error: freetype/freetype.h: No such file or directory
#include <freetype/freetype.h>
^
compilation terminated.
In file included from modules/font/freetype/TrueTypeRasterizer.cpp:22:0:
modules/font/freetype/TrueTypeRasterizer.h:30:31: fatal error: freetype/freetype.h: No such file or directory
#include <freetype/freetype.h>
^
compilation terminated.
Makefile:1890: recipe for target 'modules/font/freetype/Font.o' failed
make[3]: *** [modules/font/freetype/Font.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:1890: recipe for target 'modules/font/freetype/TrueTypeRasterizer.o' failed
make[3]: *** [modules/font/freetype/TrueTypeRasterizer.o] Error 1
In file included from modules/font/freetype/wrap_Font.cpp:23:0:
modules/font/freetype/Font.h:33:31: fatal error: freetype/freetype.h: No such file or directory
#include <freetype/freetype.h>
^
compilation terminated.
Makefile:1890: recipe for target 'modules/font/freetype/wrap_Font.o' failed
make[3]: *** [modules/font/freetype/wrap_Font.o] Error 1
make[3]: Leaving directory '/tmp/makepkg/love07/src/love-HEAD/src'
Makefile:1926: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/makepkg/love07/src/love-HEAD/src'
Makefile:299: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/makepkg/love07/src/love-HEAD'
Makefile:228: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Comment by ajs124
hi, since the original version of this package was 1 and 0.7 is lower then 1 you should rename this to 2:0.7 or something so that the aur helpers install it as an update.
Comment by archtux
Thanks andy123!
Comment by ajs124
hi, i tried to implement Javafant's request:
http://codepad.org/wI5Vmj4Q
http://codepad.org/iDkPDnwK
Comment by cocreature
It would be cool if you could change the pkgbuild so that it doesn't replace the new love engine 0.8 but instead installs as love07. This way I could play nottetris2 while also playing new games which need love08.