Install port "Static"

If I install a port "Handbrake" and choose "static in the options" does that install all dependency's in the same place as the program (Where exactly is that)?
If I remove the port (that I chose static in the options) does it get rid of all it pulled in?
what would be the proper procedure to remove it and everything it pulled in?

Thanks
 
Thank you for a fast reply
I read that and though it explains what they are, it does not really answer my questions.
Is everything in the same place (Inside the location where the installed port is)? It seems to say it's all in the executable in windows, which is why I am asking if it is all in the same place in Freebsd.
If I "make deinstall" the port (that I chose static in the options), does it get rid of all it pulled in?
what would be the proper procedure to remove it and everything it pulled in?
 
Is everything in the same place (Inside the location where the installed port is)?
No, not exactly. Statically linked means that everything is linked into one executable. Normally the opposite is true, libraries are dynamically linked, i.e. loaded from disk when called from the executable.

what would be the proper procedure to remove it and everything it pulled in?
The same way as everything else; pkg delete <pkgname> and pkg autoremove.
 
Back
Top