Hi David,

The option Bill sent out for skipping this is:

WSJT_SKIP_MANPAGES=ON

Here's the relevant portions of my cmake.nix script:

I built Hamlib(3) from Bills Fork beforehand:

*VARS*
_APP_NAME=wsjtx
_OPTION=Release
_BASED=/home/$USER/jtsdk-nix
_SRCD=/home/$USER/jtsdk-nix/src
_BUILDD="$_BASED/$_APP_NAME/cmake/build/$_OPTION"
_INSTALLD="$_BASED/$_APP_NAME/cmake/install"
_HAMLIBD=/home/$USER/.local/share/applications/hamlib
_ADOCD=/home/$USER/.local/share/applications/asciidoc

*INVOCATION*
cmake -D CMAKE_PREFIX_PATH:PATH="$_HAMLIBD;$_ADOCD" \
-D  WSJT_SKIP_MANPAGES=ON \
-D CMAKE_BUILD_TYPE="$_OPTION" \
-D CMAKE_INSTALL_PREFIX="$_INSTALLD/$_OPTION" "$_SRCD/$_APP_NAME"
cmake --build . --target install -- -kj

Note: _SRCD is the location of: svn checkout .. /wsjtx
You should be able to use the switch without re-building the entire 
build-cache, but maybe Bill can answer that one.

73's
Greg, KI7MT

On 04/21/2014 08:43 PM, David wrote:
> Hi Bill ,Greg
> ive tried to update to the latest version but when i go to "cmake
> --build . --target install -- -kj"  i get a a2x error message and it
> wont complete the install...
>
> i see by the e-mails there is a way around this so that the man pages
> are not made at install....
> what is the command and where do i use it
>
> David
>
>
>
>
>
>
> On 21/04/14 21:30, Bill Somerville wrote:
>> On 21/04/2014 12:04, KI7MT wrote:
>>> GM Bill,
>>> On 04/21/2014 04:52 AM, Bill Somerville wrote:
>>>> On 21/04/2014 04:56, KI7MT wrote:
>>>>
>>>> Hi Greg,
>>>>> Hi David,
>>>>>
>>>>> Be careful when installing Asciidoc --with-recommends, as this pulls in
>>>>> dblatex, which on it's own is not an issue, but it depends on LaTex,
>>>>> which is huge!.
>>>>>
>>>>> I'd have to go look and if a2x requires LaTex for Man pages, if so, we
>>>>> should definitely look at alternative solutions for Man Page generation.
>>>> Currently a2x is a non-optional prerequisite for only for non-Debug
>>>> configurations of WSJT-X. For Debug configurations it will silently skip
>>>> generating the manpage(s) if the tool isn't present.
>>> Yes, I saw that option. I wanted to see the output of the man page, so I
>>> just added the AsciiDoc souce tree to the CMAKE_PATH stuff. Worked first go.
>> Of course ;)
>>>> I propose adding a configure option that allows even non-Debug builds to
>>>> skip manpage generation so that users who build for their own use can
>>>> avoid any non-essential heavyweight tool downloads. The default will
>>>> remain as OFF as a reminder to packagers that manpage generation is
>>>> requirement of *nix (Mac to be decided) deployable packages. I would add
>>>> a suitable message explaining how those who don't want to download
>>>> AsciiDoc can avoid it.
>>> I built the Release version (see previous emails), using the source
>>> files. I've been working on other things, but I suspect, we only need a
>>> few (2 maybe 3) files from the AsciiDoc source package, the manpage.xsl,
>>> asciidoc.conf and
>>> a2x.py itself, also Python27 of course.
>>>
>>> There are command-line config options to specify the location of the xsl
>>> and conf files we just need to test it.
>> Rather than getting into tailoring tool configurations I think that the
>> configure option is probably best. I for one have the full LaTeX
>> installation for other reasons, but I agree it can be a weighty overhead
>> for casual builders. The option is easy to do, in fact I've already done
>> it and will check it in a few minutes. To skip manpage generation set
>> the Make option WSJT_SKIP_MANPAGES to ON.
>>>> How does that sound?
>>>>> 73's
>>>>> Greg, KI7MT
>> 73
>> Bill
>> G4WJS.
>>>> 73
>>>> Bill
>>>> G4WJS.
>>>>> On 04/20/2014 09:23 PM, David wrote:
>>>>>> hi Bill......just did an install on Ubuntu 14.04 32bit using this script
>>>>>>
>>>>>> found i had problems at the first cmake command...said it couldnt find 
>>>>>> a2x
>>>>>> searched and found its part of asciidoc ..added that dep and then cmake
>>>>>> worked.....might be good to add that to the dep lists
>>>>>>
>>>>>> 73 David VK4BDJ
>>>>>>
>>>>>>
>>>>>> On 18/04/14 22:05, Bill Somerville wrote:
>>>>>>> Hi All,
>>>>>>>
>>>>>>> further to Greg's post about the Ubuntu 14.04 LTS release and my other
>>>>>>> posts helping David VK4BDJ getting back up to speed building WSJT-X on
>>>>>>> Linux; I have taken the opportunity to build a pair of Ubuntu 14.04
>>>>>>> systems (one 64-bit and the other 32-bit) and document all the steps
>>>>>>> required to get a running WSJT-X application.
>>>>>>>
>>>>>>> The steps are virtually identical between 32 & 64-bit with a small
>>>>>>> difference in the pre-requisite packages. The build of Ubuntu I used was
>>>>>>> the Desktop edition which I installed from the ISO and applied all
>>>>>>> updates. Default options were chosen throughout.
>>>>>>>
>>>>>>> The following instructions use the Qt5 available from the Ubuntu
>>>>>>> repository which is Qt 5.2.1 so there is no need to install the Qt
>>>>>>> package from qt-project.org unless you want to try Qt 5.3.
>>>>>>>
>>>>>>> I prefer clang as my C++ compiler, either it or g++ can be used. clang
>>>>>>> IMHO gives better error diagnostics.
>>>>>>>
>>>>>>> In a terminal do the following.
>>>>>>>
>>>>>>> for 64-bit:
>>>>>>>
>>>>>>> sudo apt-get install cmake subversion clang-3.5 gfortran \
>>>>>>> libfftw3-dev git libgfortran3:i386 libusb-dev autoconf libtool \
>>>>>>> texinfo qt5-default qtmultimedia5-dev libqt5multimedia5-plugins
>>>>>>>
>>>>>>> for 32-bit:
>>>>>>>
>>>>>>> sudo apt-get install cmake subversion clang-3.5 gfortran \
>>>>>>>           libfftw3-dev git libusb-dev autoconf libtool texinfo \
>>>>>>> qt5-default qtmultimedia5-dev libqt5multimedia5-plugins
>>>>>>>
>>>>>>> from now on the steps are the same for both 32 & 64-bit systems, adjust
>>>>>>> paths to your preferences if required.
>>>>>>>
>>>>>>> mkdir ~/src
>>>>>>> cd ~/src/
>>>>>>> git clone git://git.code.sf.net/u/bsomervi/hamlib u-bsomervi-hamlib
>>>>>>> cd u-bsomervi-hamlib/
>>>>>>> git checkout integration
>>>>>>> mkdir -p ~/build/hamlib
>>>>>>> cd ~/build/hamlib/
>>>>>>> ~/src/u-bsomervi-hamlib/autogen.sh --prefix=$HOME/local/hamlib
>>>>>>> --disable-shared
>>>>>>> make && make install
>>>>>>> cd ~/src/
>>>>>>> svn checkout svn://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx wsjtx
>>>>>>> mkdir -p ~/build/wsjtx/Release
>>>>>>> cd ~/build/wsjtx/Release/
>>>>>>> cmake -D CMAKE_PREFIX_PATH:PATH=~/local/hamlib \
>>>>>>> -D CMAKE_INSTALL_PREFIX=~/local/wsjtx/Release \
>>>>>>> ~/src/wsjtx
>>>>>>> cmake --build . --target install -- -kj
>>>>>>>
>>>>>>> That's it, you should have a runnable WSJT-X, to test:
>>>>>>>
>>>>>>> ~/local/wsjtx/Release/bin/wsjtx
>>>>>>>
>>>>>>> If you plan to join the development effort; then you might want to ask
>>>>>>> for developer access to the WSJT repository on SourceForge and then
>>>>>>> change the checkout URL above to a personal read-write one or even use
>>>>>>> git-svn which is my preference. git-svn users may use the
>>>>>>> '--standard-layout' option when cloning the repository if they wish but
>>>>>>> the repository layout isn't currently optimal for that.
>>>>>>>
>>>>>>> 73
>>>>>>> Bill
>>>>>>> G4WJS.
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Learn Graph Databases - Download FREE O'Reilly Book
>>>>>>> "Graph Databases" is the definitive new guide to graph databases and 
>>>>>>> their
>>>>>>> applications. Written by three acclaimed leaders in the field,
>>>>>>> this first edition is now available. Download your free book today!
>>>>>>> http://p.sf.net/sfu/NeoTech
>>>>>>> _______________________________________________
>>>>>>> wsjt-devel mailing list
>>>>>>> wsjt-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Start Your Social Network Today - Download eXo Platform
>>>>>> Build your Enterprise Intranet with eXo Platform Software
>>>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>>>> http://p.sf.net/sfu/ExoPlatform
>>>>>> _______________________________________________
>>>>>> wsjt-devel mailing list
>>>>>> wsjt-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>>>> ------------------------------------------------------------------------------
>>>>> Start Your Social Network Today - Download eXo Platform
>>>>> Build your Enterprise Intranet with eXo Platform Software
>>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>>> http://p.sf.net/sfu/ExoPlatform
>>>>> _______________________________________________
>>>>> wsjt-devel mailing list
>>>>> wsjt-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>>> ------------------------------------------------------------------------------
>>>> Start Your Social Network Today - Download eXo Platform
>>>> Build your Enterprise Intranet with eXo Platform Software
>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>> http://p.sf.net/sfu/ExoPlatform
>>>> _______________________________________________
>>>> wsjt-devel mailing list
>>>> wsjt-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>> ------------------------------------------------------------------------------
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform
>>> _______________________________________________
>>> wsjt-devel mailing list
>>> wsjt-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to