Navigation
Records in this category
Tags
Sticky FAQs
Documentation » Developer
What software dependencies can I rely on?
There are some dependencies that you don't need to include in your .pbi packages because they will always be included in PC-BSD. You don't have to include the following scripting languages:
- perl
- python
- ruby
PC-BSD also includes the following libraries but you shouldn't rely on them and you need to include them inside your .pbi files:
- gtk
- qt
- atk
- pango
- cairo
The following framework/layer should be installed as separate dependencies like some applications on MS Windows require the .NET framework installed to work:
- Java
- LinuxCompat
As a rule-of-thumb, PBI developers should not to rely on anything that isn't a scripting language. For example, shell scripts will work across almost every version of the interpreter. However, if they rely on GTK or Pango, those versions may change as PC-BSD is upgraded. Anything which requires libraries, should include those libraries to prevent breakage as the user updates their system.
Tags: -
Related entries:
- How can I use Grub in PC-BSD to manage several operating systems?
- I've been using (Mepis | Debian | other Debian derivative) and really like apt-get. Is PCBSD's package management system similar? What about ports?
- I downloaded the ISO file from the website what do i do next?
- Does PC-BSD support winmodems?
- And that s my problem ; If I try to install the port's over /stand/sysinstall I get an error message telling me " Warning : Can't find the "5.4.Release-p7" distribution on this FTP Server" Please could ya tell me where the right server is ?
Last update: 2006-10-30 15:03
Author: Charles-André Landemaine
Revision: 1.0
You can comment this FAQ