[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Add extremetuxracer (Note: needs help!)
From: |
David Thompson |
Subject: |
Re: [PATCH] Add extremetuxracer (Note: needs help!) |
Date: |
Mon, 27 Apr 2015 10:18:21 -0400 |
User-agent: |
Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (x86_64-pc-linux-gnu) |
Christopher Allan Webber <address@hidden> writes:
> But now I am having a new problem:
>
> g++ -DHAVE_CONFIG_H -I.
> -DETR_DATA_DIR=\"/gnu/store/bhfr0gh4nlna1k7wcy2qm1w4d0gsmwh5-extremetuxracer-0.6.0/share\"
> -g -O2
> -I/gnu/store/s3myrsqza4nnh4lrhmh51r9vzc4392pm-freetype-2.5.5/include/freetype2
> -std=c++11 -MT course.o -MD -MP -MF .deps/course.Tpo -c -o course.o
> course.cpp
> In file included from bh.h:62:0,
> from common.h:21,
> from common.cpp:22:
>
> /gnu/store/g5xq9m0l5qclk0f47mf6vybrnqav0vmg-sdl-image-1.2.12/include/SDL/SDL_image.h:27:17:
> fatal error: SDL.h: No such file or directory
> #include "SDL.h"
[snip]
> sdl is an input, so I don't know what's going on...
The problem here is that the SDL header file is actually in
/include/SDL/SDL.h. So, "SDL.h" should be "SDL/SDL.h". To fix this,
you could add a phase to patch the source appropriately, or add a make
flag (#:make-flags in the 'arguments' package field) that adds
'(string-append (assoc-ref %build-inputs "sdl") "/include/SDL")' to the
include path.
Good luck!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate