gdigi-0.3.0 compilation error

40 views
Skip to first unread message

JC

unread,
Mar 31, 2012, 8:24:47 AM3/31/12
to gd...@googlegroups.com
Hi,

When trying to compile gdigi-0.3.0 I get the following error:

$ make
make: *** No rule to make target `gtk/gtk.h', needed by `gdigi.o'.  Stop.

GTK+ dev libraries are installed:

$ locate gtk/gtk.h
/usr/include/gtk-2.0/gtk/gtk.h
/usr/include/gtk-3.0/gtk/gtk.h

Compiling gdigi-0.2.0 works fine on the same machine.

It is a Dell Laptop running Mint 12.

Thanks for your help.

/~JC

Tomasz Moń

unread,
Mar 31, 2012, 11:13:04 AM3/31/12
to gd...@googlegroups.com
On Sat, Mar 31, 2012 at 2:24 PM, JC <jc.fr...@gmail.com> wrote:
>> $ make
>> make: *** No rule to make target `gtk/gtk.h', needed by `gdigi.o'.  Stop.
>
> GTK+ dev libraries are installed:
>
>> $ locate gtk/gtk.h
>> /usr/include/gtk-2.0/gtk/gtk.h
>> /usr/include/gtk-3.0/gtk/gtk.h

Most likely you don't have libxml2-dev installed.

JC Francois

unread,
Mar 31, 2012, 11:28:01 AM3/31/12
to gd...@googlegroups.com
Hi Tomasz,

Yes I do. I have libxml2-dev 2.7.8.dfsg-4ubuntu0.2 installed.

JC

Tomasz Moń

unread,
Mar 31, 2012, 12:09:04 PM3/31/12
to gd...@googlegroups.com
On Sat, Mar 31, 2012 at 5:28 PM, JC Francois <jc.fr...@gmail.com> wrote:
> Yes I do. I have libxml2-dev 2.7.8.dfsg-4ubuntu0.2 installed.

To build gdigi-0.3.0 you need following packages installed:
build-essential, libasound2-dev, libgtk-3-dev, libglib2.0-dev,
libexpat1-dev, libxml2-dev.

Try "make distclean" before building.

JC Francois

unread,
Mar 31, 2012, 1:06:06 PM3/31/12
to gd...@googlegroups.com

make distclean && make

took care of it. Thanks a lot Tomasz!

JC

Reply all
Reply to author
Forward
0 new messages