Package Details: love07 0.7.2-5

Git Clone URL: https://aur.archlinux.org/love07.git (read-only)
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/
Keywords: engine game lib
Licenses: zlib
Submitter: archtux
Maintainer: SanskritFritz
Last Packager: SanskritFritz
Votes: 26
Popularity: 0.000255
First Submitted: 2012-05-02 13:47
Last Updated: 2015-08-01 20:47

Latest Comments

josefnpat commented on 2014-11-03 21:41

Please add `glu` to the depends!

renodesper commented on 2014-01-06 06:23

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

archtux commented on 2013-12-22 14:43

@ajs124
Thanks for the patch.
Fix included in version 0.7.2-3

ajs124 commented on 2013-12-22 14:16

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

renodesper commented on 2013-12-22 07:27

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?

zwastik commented on 2013-12-10 06:21

Same problem, but I have freetype2-ubuntu; to solve this you need to copy .h's one level up from the directory structure.

archtux commented on 2013-11-30 22:41

@ Jristz
Fix for building with freetype2 2.5.1 : add
sed -i 's|<freetype|&2|' src/modules/font/freetype/{Font,TrueTypeRasterizer}.h
before the configure line.

archtux commented on 2013-11-30 09:28

@ Jristz
You're using a testing version of freetype2 so I won't change PKGBUILD till version 2.5.1 is in a stable repo.
The fix is to add : sed -i 's|<freetype|&2|' src/modules/font/freetype/{Font.h,TrueTypeRasterizer.h}
before the configure line.

Jristz commented on 2013-11-30 02:21

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...

ajs124 commented on 2012-09-16 00:05

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.

All comments