Skip to content

Instantly share code, notes, and snippets.

@onyb
Created December 24, 2013 19:24
Show Gist options
  • Save onyb/8116987 to your computer and use it in GitHub Desktop.
Save onyb/8116987 to your computer and use it in GitHub Desktop.
root:/sources/kmod-14# make pkgconfigdir=/usr/lib/pkgconfig install
Making install in .
/bin/mkdir -p '/lib'
/bin/sh ./libtool --mode=install /usr/bin/install -c libkmod/libkmod.la '/lib'
libtool: install: /usr/bin/install -c libkmod/.libs/libkmod.so.2.2.4 /lib/libkmod.so.2.2.4
libtool: install: (cd /lib && { ln -s -f libkmod.so.2.2.4 libkmod.so.2 || { rm -f libkmod.so.2 && ln -s libkmod.so.2.2.4 libkmod.so.2; }; })
libtool: install: (cd /lib && { ln -s -f libkmod.so.2.2.4 libkmod.so || { rm -f libkmod.so && ln -s libkmod.so.2.2.4 libkmod.so; }; })
libtool: install: /usr/bin/install -c libkmod/.libs/libkmod.lai /lib/libkmod.la
libtool: finish: PATH="/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/sbin" ldconfig -n /lib
----------------------------------------------------------------------
Libraries have been installed in:
/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/mkdir -p '/bin'
/bin/sh ./libtool --mode=install /usr/bin/install -c tools/kmod '/bin'
libtool: install: /usr/bin/install -c tools/.libs/kmod /bin/kmod
make --no-print-directory install-exec-hook
if test "/lib" != "/lib"; then \
/bin/mkdir -p /lib && \
so_img_name=$(readlink /lib/libkmod.so) && \
so_img_rel_target_prefix=$(echo /lib | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
ln -sf $so_img_rel_target_prefix/lib/$so_img_name /lib/libkmod.so && \
mv /lib/libkmod.so.* /lib; \
fi
/bin/mkdir -p '/usr/include'
/usr/bin/install -c -m 644 libkmod/libkmod.h '/usr/include'
/bin/mkdir -p '/usr/lib/pkgconfig'
/usr/bin/install -c -m 644 libkmod/libkmod.pc '/usr/lib/pkgconfig'
Making install in libkmod/docs
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
root:/sources/kmod-14#
root:/sources/kmod-14# for target in depmod insmod modinfo modprobe rmmod; do
> ln -sv ../bin/kmod /sbin/$target
> done
'/sbin/depmod' -> '../bin/kmod'
'/sbin/insmod' -> '../bin/kmod'
'/sbin/modinfo' -> '../bin/kmod'
'/sbin/modprobe' -> '../bin/kmod'
'/sbin/rmmod' -> '../bin/kmod'
root:/sources/kmod-14#
root:/sources/kmod-14# ln -sv kmod /bin/lsmod
'/bin/lsmod' -> 'kmod'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment