List All Explicitly Installed Packages with apt-get
List all the packages installed by date:
|
|
Print just the package names (useful for installing the same packages on another system):
|
|
References:
http://askubuntu.com/a/250530
List all the packages installed by date:
|
|
Print just the package names (useful for installing the same packages on another system):
|
|
References:
http://askubuntu.com/a/250530
Add the emdedian repository[1]:
|
|
Install ARM cross compilation tools:
|
|
Prepare the build directory that will contain the ARM binaries:
|
|
Download, configure and compile the alsa library[2]:
|
|
Download and configure pjsip:
|
|
Make sure that alsa was found:
|
|
You should see something like:
|
|
Compile pjsip:
|
|
To save precious space, you can delete the include directories that shouldn’t be needed on the device:
|
|
Copy the contents of the build directory into the root directory of the chroot running on the Kindle.
Create a configuration pjsua file with options that optimize for running on a slow device[3]:
|
|
pjsua should now be able to make VoIP calls:
|
|
[1] http://wiki.micromint.com/index.php/Debian_ARM_Cross-compile
[2] http://omappedia.org/wiki/ALSA_Setup#ALSA_library
[3] https://trac.pjsip.org/repos/wiki/audio-check-cpu