chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #990: allegro hardcodes include path for allegro to a


From: Chicken Trac
Subject: [Chicken-janitors] #990: allegro hardcodes include path for allegro to allegro5
Date: Fri, 01 Mar 2013 13:13:55 -0000

#990: allegro hardcodes include path for allegro to allegro5
------------------------+---------------------------------------------------
 Reporter:  mario       |       Owner:         
     Type:  defect      |      Status:  new    
 Priority:  major       |   Milestone:  someday
Component:  extensions  |     Version:  4.8.x  
 Keywords:  allegro     |  
------------------------+---------------------------------------------------
 Some systems (like Debian) install allegro under {{{/usr/include}}}.  The
 allegro egg should try some common include directory possibilities (like
 Debian's).

 {{{
 csc -feature compiling-extension -setup-mode    -s -d1 allegro.scm -j
 allegro -lallegro -lallegro_color -lallegro_image -lallegro_physfs
 -lallegro_acodec -lallegro_dialog -lallegro_main -allegro_primitives
 -lallegro_audio -lallegro_font -lallegro_memfile -lallegro_ttf -dumb
 -lFLAC -lfreetype -logg -lvorbis -lvorbisfile -lz -L/usr/X11R6/lib
 -L/usr/X11/lib -lGL -LX11 -O3 -C -O3 -D improved-64-bit-support
 allegro.c:14:30: fatal error: allegro5/allegro.h: No such file or
 directory
 compilation terminated.
 }}}

 On Debian (testing)

 {{{
 $ head -n 30 /usr/include/allegro.h | tail -n 10

 #ifndef ALLEGRO_H
 #define ALLEGRO_H

 #include "allegro/base.h"

 #include "allegro/system.h"
 #include "allegro/debug.h"

 #include "allegro/unicode.h"
 }}}

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/990>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]