Why is 'libgnomevfs' files under /usr/include/gnome-vfs-2.0?
Posted
by
George Edison
on Ask Ubuntu
See other posts from Ask Ubuntu
or by George Edison
Published on 2010-10-02T18:27:00Z
Indexed on
2011/01/03
16:01 UTC
Read the original article
Hit count: 248
Most applications, including the gnomevfs headers themselves, expect the files to be under /usr/include/libgnomevfs
, but Ubuntu has them under /usr/include/gnome-vfs-2.0/libgnomevfs
.
Why? The package I'm referring to is called libgnomevfs2.
Inside /usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs.h` we find:
#include <libgnomevfs/gnome-vfs-acl.h>
#include <libgnomevfs/gnome-vfs-address.h>
#include <libgnomevfs/gnome-vfs-async-ops.h>
#include <libgnomevfs/gnome-vfs-cancellation.h>
...
Meaning that even the headers themselves expect the files to be in that location - and nothing that includes this file will work.
Am I missing something, or is this a glitch?
© Ask Ubuntu or respective owner