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

Re: libfltk-dev: which "config.h"



Johann Spies hat gesagt: // Johann Spies wrote:

> I am trying to compile the programs in /usr/share/doc/libfltk1/examples/.
> 
> After copying the files to /tmp and gunzipping the .gz files I get the following error when I run "make":
> 
> c++ -I.. -g  -fPIC -Wall -Wno-return-type   -I/usr/X11R6/include CubeMain.cxx -cCubeMain.cxx:26: config.h: No such file or directory
> In file included from CubeViewUI.h:12,
>                  from CubeMain.cxx:28:
> CubeView.h:28: config.h: No such file or directory
> make: *** [CubeMain.o] Error 1
> 
> There are no config.h in the fltk-packages and there are many
> 
> [...] 
> I thought just typing "make" was supposed to work :(

I tested this here and I found, that you do not need any config.h at
all. So you can remove or uncomment every line with "# include config.h"
in it, e.g with this perl oneliner:

$ perl -pi.bak -e 's+#include <config.h>+// #include <config.h>+' *.h *.cxx

There is another error in the Makefile. It looks for libfltk in the
directory "../lib" and it does not find it. Just replace every "../lib" in
the Makefile with "/usr/lib". 

After this repairs, just typing "make" did indeed work. 

bye
-- 
                                                 __    __
 Frank Barknecht       ____ ______   ____ __ trip\ \  / /wire ______
                      / __// __  /__/ __// // __  \ \/ /  __ \\  ___\	
                     / /  / ____/  / /  / // ____// /\ \\  ___\\____ \	
                    /_/  /_____/  /_/  /_//_____// /  \ \\_____\\_____\
                                                /_/    \_\ 



Reply to: