Changeset View
Changeset View
Standalone View
Standalone View
documentation/content/en/books/developers-handbook/tools/_index.adoc
Context not available. | |||||
:icons: font | :icons: font | ||||
:sectnums: | :sectnums: | ||||
:sectnumlevels: 6 | :sectnumlevels: 6 | ||||
:sectnumoffset: A | |||||
:partnums: | |||||
:source-highlighter: rouge | :source-highlighter: rouge | ||||
:experimental: | :experimental: | ||||
:skip-front-matter: | |||||
:xrefstyle: basic | |||||
:relfileprefix: ../ | |||||
:outfilesuffix: | |||||
:sectnumoffset: 2 | |||||
:c-plus-plus-command: c++ | :c-plus-plus-command: c++ | ||||
:clang-plus-plus-command: clang++ | :clang-plus-plus-command: clang++ | ||||
:images-path: books/developers-handbook/ | |||||
include::shared/mirrors.adoc[] | ifdef::env-beastie[] | ||||
ifdef::backend-html5[] | |||||
:imagesdir: ../../../../images/{images-path} | |||||
endif::[] | |||||
ifndef::book[] | |||||
include::shared/authors.adoc[] | include::shared/authors.adoc[] | ||||
include::shared/mirrors.adoc[] | |||||
include::shared/releases.adoc[] | include::shared/releases.adoc[] | ||||
include::shared/en/mailing-lists.adoc[] | include::shared/attributes/attributes-{{% lang %}}.adoc[] | ||||
include::shared/en/teams.adoc[] | include::shared/{{% lang %}}/teams.adoc[] | ||||
include::shared/en/urls.adoc[] | include::shared/{{% lang %}}/mailing-lists.adoc[] | ||||
include::shared/{{% lang %}}/urls.adoc[] | |||||
toc::[] | |||||
endif::[] | |||||
ifdef::backend-pdf,backend-epub3[] | |||||
include::../../../../../shared/asciidoctor.adoc[] | |||||
endif::[] | |||||
endif::[] | |||||
ifndef::env-beastie[] | |||||
toc::[] | toc::[] | ||||
include::../../../../../shared/asciidoctor.adoc[] | |||||
endif::[] | |||||
[[tools-synopsis]] | [[tools-synopsis]] | ||||
== Synopsis | == Synopsis | ||||
Context not available. | |||||
Here is a list of interpreters that are available from the FreeBSD Ports Collection, with a brief discussion of some of the more popular interpreted languages. | Here is a list of interpreters that are available from the FreeBSD Ports Collection, with a brief discussion of some of the more popular interpreted languages. | ||||
Instructions on how to get and install applications from the Ports Collection can be found in the link:{handbook}#ports-using/[Ports section] of the handbook. | Instructions on how to get and install applications from the Ports Collection can be found in the extref:{handbook}[Ports section, ports-using] of the handbook. | ||||
BASIC:: | BASIC:: | ||||
Short for Beginner's All-purpose Symbolic Instruction Code. | Short for Beginner's All-purpose Symbolic Instruction Code. | ||||
Context not available. | |||||
[NOTE] | [NOTE] | ||||
==== | ==== | ||||
The `lldb` command is available for FreeBSD {rel113-current} link:{handbook}#ports-using/[from ports or packages] as package:devel/llvm[]. | The `lldb` command is available for FreeBSD {rel113-current} extref:{handbook}[from ports or packages, ports-using] as package:devel/llvm[]. | ||||
This will install the default version of lldb (currently 9.0). | This will install the default version of lldb (currently 9.0). | ||||
==== | ==== | ||||
The other debugger available with FreeBSD is called `gdb` (GNU debugger). | The other debugger available with FreeBSD is called `gdb` (GNU debugger). | ||||
Unlike lldb, it is not installed by default on FreeBSD {rel121-current}; | Unlike lldb, it is not installed by default on FreeBSD {rel121-current}; | ||||
to use it, link:{handbook}#ports-using/[install] package:devel/gdb[] from ports or packages. | to use it, extref:{handbook}#ports-using/[install] package:devel/gdb[] from ports or packages. | ||||
The version installed by default on FreeBSD {rel113-current} is old; instead, install package:devel/gdb[] there as well. | The version installed by default on FreeBSD {rel113-current} is old; instead, install package:devel/gdb[] there as well. | ||||
It has quite good on-line help, as well as a set of info pages. | It has quite good on-line help, as well as a set of info pages. | ||||
Context not available. | |||||
[NOTE] | [NOTE] | ||||
==== | ==== | ||||
The described functionality is available starting with LLDB version 12.0.0. | The described functionality is available starting with LLDB version 12.0.0. | ||||
Users of FreeBSD releases containing an earlier LLDB version may wish to use the snapshot available in link:{handbook}#ports-using/[ports or packages], as package:devel/llvm-devel[]. | Users of FreeBSD releases containing an earlier LLDB version may wish to use the snapshot available in extref:{handbook}[ports or packages, ports-using], as package:devel/llvm-devel[]. | ||||
==== | ==== | ||||
Starting with LLDB 12.0.0, remote debugging is supported on FreeBSD. | Starting with LLDB 12.0.0, remote debugging is supported on FreeBSD. | ||||
Context not available. |