Change History (7)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Hmm..didn't have to supply weird CFLAGS once other deps in place (attr and acl), so required are acl (requres attr), glib, libusb, usbutils, pciutils, gperf. Optional is gobject-introspection (which also works once acl is in place).
comment:3 by , 16 years ago
err....have to replace '--disable-extras' with '--enable-extras', and optionally add '--enable-introspection'.
comment:4 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:5 by , 15 years ago
I rebuilt Udev with the instructions (with all deps), and here is the analisys:
- If building with ACL/Attr, run this command:
ln -sfv ../usr/lib/lib{attr,acl}.la /lib
else Udev will throw a fit about this. Don't ask me why, but that's just what Udev neds.
- Don't use --enable-introspection, udev won't build. I learned that the hard way.
- It turns out that libgudev was the libary that had to be installed in a diffrent location than usual(libudev is in /lib, while libgudev is in /usr/lib), as I mentioned back when I announced Udev-143:
http://linuxfromscratch.org/pipermail/lfs-dev/2009-June/062886.html
See?
comment:6 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Added new package. udev-145 with extras.
Note:
See TracTickets
for help on using tickets.
This will be current LFS instructions, with dependencies on gobject-introspection (glib), with --enable-extras=gudev switch added, and --disable-extras removed. Also had to do 'CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" ./configure...' to make it find the glib includes in 146 (didn't try 145 as I accidently built against LFS-dev from 20090924 in last jhalfs run).
Current version of gobject-introspection is hopefully not needed for gnome gudev because it breaks the build of gudev...for unknown reasons at this time.