<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to SVNCompiling</title><link>https://sourceforge.net/p/linfbb/wiki/SVNCompiling/</link><description>Recent changes to SVNCompiling</description><atom:link href="https://sourceforge.net/p/linfbb/wiki/SVNCompiling/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 14 Nov 2022 14:56:25 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/linfbb/wiki/SVNCompiling/feed" rel="self" type="application/rss+xml"/><item><title>SVNCompiling modified by Dave van der Locht</title><link>https://sourceforge.net/p/linfbb/wiki/SVNCompiling/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -5,8 +5,8 @@

 - install libax25-dev (or equivalent) package through your package manager
 - download, compile, and install libax25 from source from one of these sources:
-http://www.linux-ax25.org (official suite)
-https://linux-ax25.in-berlin.de (unofficial suite).
+https://linux-ax25.in-berlin.de (official suite)
+https://github.com/ve7fet/linuxax25 (unofficial suite).

 If you want ncurses support in the console program, you need to:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave van der Locht</dc:creator><pubDate>Mon, 14 Nov 2022 14:56:25 -0000</pubDate><guid>https://sourceforge.net76ecaed4dbb87f975b1176e6cabf5841cdfa0417</guid></item><item><title>SVNCompiling modified by Dave van der Locht</title><link>https://sourceforge.net/p/linfbb/wiki/SVNCompiling/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,17 +1,20 @@
 #Prerequisite Packages#
-In order to compile the Linfbb source you will, at a minimum, require the headers from libax25 to be installed.
+In order to compile the LinFBB source you will, at a minimum, require the headers from libax25 to be installed.

 This means you either need to:

-* download, compile, and install libax25 from source from &amp;lt;http: www.linux-ax25.org=""&amp;gt;
-* install libax25-dev (or equivalent) package through your package manager
-* download and install libax25 and libax25-dev from &amp;lt;http: linuxax25.googlecode.com=""&amp;gt;
+- install libax25-dev (or equivalent) package through your package manager
+- download, compile, and install libax25 from source from one of these sources:
+http://www.linux-ax25.org (official suite)
+https://linux-ax25.in-berlin.de (unofficial suite).

 If you want ncurses support in the console program, you need to:

-* install libcurses5-dev (or equivalent) package through your package manager
+- install libcurses5-dev (or equivalent) package through your package manager

-If you want the X11 utilities to be built, you need to:
+**LinFBB's X11 support has been stopped and the X11 utilities will be removed from LinFBB**
+This is because the utilities were a preliminary project of F6FBB and currently heavily depricated. They will be replaced by a cross-plaform graphical user interface.
+If you despite want the X11 utilities to be built, you need to:

 * install libx11-dev (or equivalent) package through your package manager
 * install libxt-dev (or equivalent) package through your package manager
@@ -40,12 +43,12 @@
 Check out the code from SVN with a command similar to:

 ~~~~
-svn checkout https://svn.code.sf.net/p/linfbb/code/tags/7.0.10 fbb-7.0.10
+svn checkout https://svn.code.sf.net/p/linfbb/code/tags/7.0.11 fbb-7.0.11
 ~~~~

-That will download the 7.0.10 code (the latest released version code) in to a folder called `fbb-7.0.10`.
+That will download the 7.0.11 code (the latest released version code) in to a folder called `fbb-7.0.11`.

-Enter the `7.0.10` folder, and run `./autogen.sh` to prepare the code for building.
+Enter the `7.0.11` folder, and run `./autogen.sh` to prepare the code for building.

 Now you can run `./configure` using the options below (if desired), followed by `make`, `make install`, and optionally `make installconf` (if you want default config files installed).

&amp;lt;/http:&amp;gt;&amp;lt;/http:&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave van der Locht</dc:creator><pubDate>Mon, 14 Nov 2022 14:55:34 -0000</pubDate><guid>https://sourceforge.neta7bb69e9cb7b8ca127ca33c0732be5e9a57bb5eb</guid></item><item><title>SVNCompiling modified by Dave van der Locht</title><link>https://sourceforge.net/p/linfbb/wiki/SVNCompiling/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -40,12 +40,12 @@
 Check out the code from SVN with a command similar to:

 ~~~~
-svn checkout https://svn.code.sf.net/p/linfbb/code/tags/7.0.9 fbb-7.0.9
+svn checkout https://svn.code.sf.net/p/linfbb/code/tags/7.0.10 fbb-7.0.10
 ~~~~

-That will download the 7.0.9 code (the latest released version code) in to a folder called `fbb-7.0.9`.
+That will download the 7.0.10 code (the latest released version code) in to a folder called `fbb-7.0.10`.

-Enter the `7.0.9` folder, and run `./autogen.sh` to prepare the code for building.
+Enter the `7.0.10` folder, and run `./autogen.sh` to prepare the code for building.

 Now you can run `./configure` using the options below (if desired), followed by `make`, `make install`, and optionally `make installconf` (if you want default config files installed).

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave van der Locht</dc:creator><pubDate>Mon, 02 Nov 2020 15:37:25 -0000</pubDate><guid>https://sourceforge.netb1165f769183703bd5bdb5c14c97ef476021fabf</guid></item><item><title>SVNCompiling modified by Dave van der Locht</title><link>https://sourceforge.net/p/linfbb/wiki/SVNCompiling/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -35,22 +35,27 @@
 #Check out the SVN Code#
 Click the "Code" button above to view the code tree.

-Click on "Branches" and then view the current versions available. Pick the newest version to get the most up-to-date code.
+Click on "Tags" and then view the current versions available. Pick the newest version to get the most up-to-date released version.

-Check out the current code with a command similar to:
+Check out the code from SVN with a command similar to:

 ~~~~
-svn co svn://svn.code.sf.net/p/linfbb/code/branches/7.0.8 7.0.8
+svn checkout https://svn.code.sf.net/p/linfbb/code/tags/7.0.9 fbb-7.0.9
 ~~~~

-That will download the 7.0.8 code (the current development code) in to a folder called `7.0.8`.
+That will download the 7.0.9 code (the latest released version code) in to a folder called `fbb-7.0.9`.

-Enter the `7.0.8` folder, and run `./autogen.sh` to prepare the code for building.
+Enter the `7.0.9` folder, and run `./autogen.sh` to prepare the code for building.

 Now you can run `./configure` using the options below (if desired), followed by `make`, `make install`, and optionally `make installconf` (if you want default config files installed).

 You should be able to clean the code back to default pristine status by running `./autogen.sh clean`.

+If you'd like to use or test the current development version you can also checkout the code in the trunk folder from SVN with a command similar to:
+
+~~~~
+svn checkout https://svn.code.sf.net/p/linfbb/code/trunk fbb-dev
+~~~~

 #Configure Options#
 The `./configure` script will look for these different software packages. It will fail if libax25 headers are missing (they are mandatory). If ncurses support is missing, it will build the console utilities without ncurses support (no "fancy" text graphics). If any of the X11 related libraries are missing, it will skip building the X11 utilities all together.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave van der Locht</dc:creator><pubDate>Fri, 15 May 2020 18:42:25 -0000</pubDate><guid>https://sourceforge.netea87711d954d84a8455c42d06e848b5bf89cbc8d</guid></item><item><title>SVNCompiling modified by ve7fet</title><link>https://sourceforge.net/p/linfbb/wiki/SVNCompiling/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="prerequisite-packages"&gt;Prerequisite Packages&lt;/h1&gt;
&lt;p&gt;In order to compile the Linfbb source you will, at a minimum, require the headers from libax25 to be installed.&lt;/p&gt;
&lt;p&gt;This means you either need to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;download, compile, and install libax25 from source from &lt;a href="http://www.linux-ax25.org" rel="nofollow"&gt;http://www.linux-ax25.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;install libax25-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;li&gt;download and install libax25 and libax25-dev from &lt;a href="http://linuxax25.googlecode.com" rel="nofollow"&gt;http://linuxax25.googlecode.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you want ncurses support in the console program, you need to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;install libcurses5-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you want the X11 utilities to be built, you need to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;install libx11-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;li&gt;install libxt-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;li&gt;install libxext-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;li&gt;install libxpm-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;li&gt;install lesstif2-dev OR libmotif-dev (or equivalent) package through your package manager&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="subversion-prerequisite-packages"&gt;Subversion Prerequisite Packages&lt;/h1&gt;
&lt;p&gt;In order to be able to download and build the bleeding edge SVN code and compile it, you will require some additional packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;install build-essential (or equivalent) to give you standard build tools (gcc, etc)&lt;/li&gt;
&lt;li&gt;install subversion (or equivalent) package&lt;/li&gt;
&lt;li&gt;install autotools-dev (or equivalent) package&lt;/li&gt;
&lt;li&gt;install autoconf (or equivalent) package&lt;/li&gt;
&lt;li&gt;install autoconf-archive (or equivalent) package&lt;/li&gt;
&lt;li&gt;install gnu-standards (or equivalent) package&lt;/li&gt;
&lt;li&gt;install automake (or equivalent) package&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="check-out-the-svn-code"&gt;Check out the SVN Code&lt;/h1&gt;
&lt;p&gt;Click the "Code" button above to view the code tree.&lt;/p&gt;
&lt;p&gt;Click on "Branches" and then view the current versions available. Pick the newest version to get the most up-to-date code.&lt;/p&gt;
&lt;p&gt;Check out the current code with a command similar to:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;svn&lt;/span&gt; &lt;span class="n"&gt;co&lt;/span&gt; &lt;span class="n"&gt;svn&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//svn.code.sf.net/p/linfbb/code/branches/7.0.8 7.0.8&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;That will download the 7.0.8 code (the current development code) in to a folder called &lt;code&gt;7.0.8&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Enter the &lt;code&gt;7.0.8&lt;/code&gt; folder, and run &lt;code&gt;./autogen.sh&lt;/code&gt; to prepare the code for building.&lt;/p&gt;
&lt;p&gt;Now you can run &lt;code&gt;./configure&lt;/code&gt; using the options below (if desired), followed by &lt;code&gt;make&lt;/code&gt;, &lt;code&gt;make install&lt;/code&gt;, and optionally &lt;code&gt;make installconf&lt;/code&gt; (if you want default config files installed).&lt;/p&gt;
&lt;p&gt;You should be able to clean the code back to default pristine status by running &lt;code&gt;./autogen.sh clean&lt;/code&gt;.&lt;/p&gt;
&lt;h1 id="configure-options"&gt;Configure Options&lt;/h1&gt;
&lt;p&gt;The &lt;code&gt;./configure&lt;/code&gt; script will look for these different software packages. It will fail if libax25 headers are missing (they are mandatory). If ncurses support is missing, it will build the console utilities without ncurses support (no "fancy" text graphics). If any of the X11 related libraries are missing, it will skip building the X11 utilities all together.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;./configure&lt;/code&gt; script understands a couple special options (you can run &lt;code&gt;./configure --help&lt;/code&gt; for a full list). If you DO have all of the X11 libraries installed, and you DO NOT want to build the X11 utilities, you can run &lt;code&gt;./configure --disable-x-utils&lt;/code&gt; to skip building those binaries. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ve7fet</dc:creator><pubDate>Mon, 02 Feb 2015 19:22:57 -0000</pubDate><guid>https://sourceforge.net3ab4df2e1cef34290af6db159f7808722dab6b58</guid></item></channel></rss>