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