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: