[Clfs-dev] Eudev
William Harrington
kb0iic at berzerkula.org
Tue Aug 6 13:48:27 PDT 2013
On Aug 5, 2013, at 2:38 AM, Martin Ward wrote:
> Hi
>
> Looks good to me
An at multilib final system udev now and am working in Eudev in my
build to edit the book tomorrow.
For final system 32bit (will work with mips n32 later):
PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" ./configure
--prefix=/usr --sysconfdir=/etc --with-rootprefix="" --libexecdir=/
lib --bindir=/sbin --enable-rule_generator --disable-introspection --
disable-keymap --disable-gudev --enable-libkmod
prefix: /usr
exec_prefix: ${prefix}
sysconfdir: /etc
datadir: ${datarootdir}
includedir: ${prefix}/include
libdir: ${exec_prefix}/lib
rootprefix:
rootlibdir: ${exec_prefix}/lib
udevlibexecdir: /lib/udev
datarootdir: ${prefix}/share
udevconfdir: /etc/udev
udevconffile: /etc/udev/udev.conf
udevhwdbdir: /etc/udev/hwdb.d
udevhwdbbin: /etc/udev/hwdb.bin
udevkeymapdir: /lib/udev/keymaps
udevkeymapforceredir: /lib/udev/keymaps/force-release
udevrulesdir: /lib/udev/rules.d
pkgconfiglibdir: ${exec_prefix}/lib/pkgconfig
sharepkgconfigdir ${datarootdir}/pkgconfig
libgudev_includedir ${prefix}/include/gudev-1.0/gudev
girdir ${datarootdir}/gir-1.0
typelibsdir ${exec_prefix}/lib/girepository-1.0
installed files:
/usr/sbin
/usr/sbin/udevadm
/usr/sbin/udevd
/usr/lib
/usr/lib/pkgconfig
/usr/lib/pkgconfig/libudev.pc
/usr/lib/libudev.so.1.3.0
/usr/lib/libudev.so.1
/usr/lib/libudev.so
/usr/lib/libudev.la
/usr/lib/libudev.a
/sbin
/sbin/udevadm
/lib/udev
/lib/udev/accelerometer
/lib/udev/v4l_id
/lib/udev/collect
/lib/udev/cdrom_id
/lib/udev/write_cd_rules
/lib/udev/mtd_probe
/lib/udev/scsi_id
/lib/udev/rule_generator.functions
/lib/udev/write_net_rules
/lib/udev/rules.d
/lib/udev/rules.d/75-tty-description.rules
/lib/udev/rules.d/75-persistent-net-generator.rules
/lib/udev/rules.d/95-udev-late.rules
/lib/udev/rules.d/61-accelerometer.rules
/lib/udev/rules.d/60-persistent-storage-tape.rules
/lib/udev/rules.d/50-udev-default.rules
/lib/udev/rules.d/75-probe_mtd.rules
/lib/udev/rules.d/78-sound-card.rules
/lib/udev/rules.d/80-drivers.rules
/lib/udev/rules.d/42-usb-hid-pm.rules
/lib/udev/rules.d/60-persistent-v4l.rules
/lib/udev/rules.d/64-btrfs.rules
/lib/udev/rules.d/60-persistent-storage.rules
/lib/udev/rules.d/75-cd-aliases-generator.rules
/lib/udev/rules.d/60-persistent-serial.rules
/lib/udev/rules.d/75-net-description.rules
/lib/udev/rules.d/60-persistent-alsa.rules
/lib/udev/rules.d/60-cdrom_id.rules
/lib/udev/rules.d/60-persistent-input.rules
/lib/udev/ata_id
For 64bit:
PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" ./
configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" --
libexecdir=/lib64 --libdir=/usr/lib64 --bindir=/sbin --enable-
rule_generator --disable-introspection --disable-keymap --disable-
gudev --with-firmware-path=/lib/firmware
prefix: /usr
exec_prefix: ${prefix}
sysconfdir: /etc
datadir: ${datarootdir}
includedir: ${prefix}/include
libdir: /usr/lib64
rootprefix:
rootlibdir: /usr/lib64
udevlibexecdir: /lib/udev
datarootdir: ${prefix}/share
udevconfdir: /etc/udev
udevconffile: /etc/udev/udev.conf
udevhwdbdir: /etc/udev/hwdb.d
udevhwdbbin: /etc/udev/hwdb.bin
udevkeymapdir: /lib/udev/keymaps
udevkeymapforceredir: /lib/udev/keymaps/force-release
udevrulesdir: /lib/udev/rules.d
pkgconfiglibdir: /usr/lib64/pkgconfig
sharepkgconfigdir ${datarootdir}/pkgconfig
libgudev_includedir ${prefix}/include/gudev-1.0/gudev
girdir ${datarootdir}/gir-1.0
typelibsdir /usr/lib64/girepository-1.0
Not sure about udevlibexecdir needs to be /lib64/udev
Tried passing udevlibexecdir=/lib64/udev to configure but I guess
we'll have to edit something.
Looks like in configure possible do this: cp -v configure{,.bak} &&
sed 's@/lib/udev@/lib64/udev@' configure.bak > configure
Then get this:
prefix: /usr
exec_prefix: ${prefix}
sysconfdir: /etc
datadir: ${datarootdir}
includedir: ${prefix}/include
libdir: /usr/lib64
rootprefix:
rootlibdir: /usr/lib64
udevlibexecdir: /lib64/udev
datarootdir: ${prefix}/share
udevconfdir: /etc/udev
udevconffile: /etc/udev/udev.conf
udevhwdbdir: /etc/udev/hwdb.d
udevhwdbbin: /etc/udev/hwdb.bin
udevkeymapdir: /lib64/udev/keymaps
udevkeymapforceredir: /lib64/udev/keymaps/force-release
udevrulesdir: /lib64/udev/rules.d
pkgconfiglibdir: /usr/lib64/pkgconfig
sharepkgconfigdir ${datarootdir}/pkgconfig
libgudev_includedir ${prefix}/include/gudev-1.0/gudev
girdir ${datarootdir}/gir-1.0
typelibsdir /usr/lib64/girepository-1.0
and installed files:
/usr/sbin
/usr/sbin/udevadm
/usr/sbin/udevd
/usr/lib64
/usr/lib64/pkgconfig
/usr/lib64/pkgconfig/libudev.pc
/usr/lib64/libudev.so.1.3.0
/usr/lib64/libudev.so.1
/usr/lib64/libudev.so
/usr/lib64/libudev.la
/usr/lib64/libudev.a
/sbin
/sbin/udevadm
/lib64
/lib64/udev
/lib64/udev/accelerometer
/lib64/udev/v4l_id
/lib64/udev/collect
/lib64/udev/cdrom_id
/lib64/udev/write_cd_rules
/lib64/udev/mtd_probe
/lib64/udev/scsi_id
/lib64/udev/rule_generator.functions
/lib64/udev/write_net_rules
/lib64/udev/rules.d
/lib64/udev/rules.d/75-tty-description.rules
/lib64/udev/rules.d/75-persistent-net-generator.rules
/lib64/udev/rules.d/95-udev-late.rules
/lib64/udev/rules.d/61-accelerometer.rules
/lib64/udev/rules.d/60-persistent-storage-tape.rules
/lib64/udev/rules.d/50-udev-default.rules
/lib64/udev/rules.d/75-probe_mtd.rules
/lib64/udev/rules.d/50-firmware.rules
/lib64/udev/rules.d/78-sound-card.rules
/lib64/udev/rules.d/42-usb-hid-pm.rules
/lib64/udev/rules.d/60-persistent-v4l.rules
/lib64/udev/rules.d/64-btrfs.rules
/lib64/udev/rules.d/80-drivers-modprobe.rules
/lib64/udev/rules.d/60-persistent-storage.rules
/lib64/udev/rules.d/75-cd-aliases-generator.rules
/lib64/udev/rules.d/60-persistent-serial.rules
/lib64/udev/rules.d/75-net-description.rules
/lib64/udev/rules.d/60-persistent-alsa.rules
/lib64/udev/rules.d/60-cdrom_id.rules
/lib64/udev/rules.d/60-persistent-input.rules
/lib64/udev/ata_id
Sincerely,
William Harrington
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-dev-clfs.org/attachments/20130806/6abe5e86/attachment-0001.htm>
More information about the Clfs-dev
mailing list