Thanks for the great information. Regarding your observations, I looked into ltmain.sh a little bit, it seems that I have a pretty new version. Not exactly sure what I can do to support --always-make, but since you have a work-around, I will leave this one alone.
Regarding your observation about version number, I will release the next version as 1.4.0, without the ibis prefix. Thanks again. John On 4/28/14, 11:09 AM, [email protected] wrote: > Hello all. I am interested in creating intra day time series data > with the tools and Matlab/Octave and possibly Julia. > > > I noticed an earlier thread suggesting that a mex file was possible. > However, if I can use the Java interface, it might be as simple as > pointing matlab to the Java: > > http://www.mathworks.co.uk/help/matlab/matlab_external/bringing-java-classes-and-methods-into-matlab-workspace.html > http://undocumentedmatlab.com/blog/explicit-multi-threading-in-matlab-part1 > http://undocumentedmatlab.com/blog/explicit-multi-threading-in-matlab-part2 > > For Octave, there is this: http://octave.sourceforge.net/java/ > Although I suspect mex would be easier to maintain, once the work of > writing the interface is accomplished. > > Julia (I am a novice here) would be cool and it easily talks to C, > maybe to C++ > > http://docs.julialang.org/en/release-0.1/stdlib/cpp/ > > http://julia.readthedocs.org/en/latest/manual/calling-c-and-fortran-code/ > > Threadsafety is an issue, handled carefully with callbacks: > http://julialang.org/blog/2013/05/callback/ > > Two things I noted. > > 1) to reinstall FB, make --always-make did not work. Specifically it > thought I needed automake 1.14.1 not my automake 1.13.3 and do not > mess with the m4. Instead I see in ltmain.sh that uninstall is a make > option. > > # MODE must be one of the following: > # > # clean remove files from the build directory > # compile compile a source file into a libtool object > # execute automatically set library path, then run > a program > # finish complete the installation of libtool > libraries > # install install libraries or executables > # link create a library or an executable > # uninstall remove libraries from an installed directory > > make uninstall and you are good to go. > > 2) checkinstall will not work as the version number is not all numeric: > > dpkg-deb: error: parsing file > '/var/tmp/tmp.rfJDyCIso3/package/DEBIAN/control' near line 7 package > 'fastbit': > error in Version string 'ibis1.3.9-1': version number does not start > with a digit > > All the best, Louis > > > My install script, work in progress: > > #!/bin/bash > # https://codeforge.lbl.gov/frs/download.php/231/fastbit-ibis1.3.9.tar.gz > # https://codeforge.lbl.gov/frs/download.php/410/fastquery-0.8.2.8.tar.gz > > > #===== MAIN =============================================# > > main () { > FB_BUILD_DIR=/media/louis/dtb/home/las/code > FB_VERSION=1.3.9 > FB_DIR=231 > FQ_VERSION=0.8.2.8 > FQ_DIR=410 > > FB_PACKAGE=fastbit-ibis$FB_VERSION.tar.gz > FQ_PACKAGE=fastquery$FQ_VERSION.tar.gz > #===== Fastbit =========# > #echo "Build from packages ... $FB_PACKAGE" > #cd $FB_BUILD_DIR > #if [ ! -f $FB_PACKAGE ]; then > # wget --no-check-certificate > https://codeforge.lbl.gov/frs/download.php/$FB_DIR/$FB_PACKAGE > #fi > #cd $FB_BUILD_DIR > #sudo rm -rf $FB_BUILD_DIR/fastbit-ibis$FB_VERSION > > #tar xzf $FB_PACKAGE > #cd fastbit-ibis$FB_VERSION > #./configure && make -j3 > #make TESTDIR=/tmp/las/tests more-check > #make docs > #sudo checkinstall > #return > #===== FastQuery =========# > echo "Build from packages ... $FQ_PACKAGE" > cd $FB_BUILD_DIR > if [ ! -f $FQ_PACKAGE ]; then > wget --no-check-certificate > https://codeforge.lbl.gov/frs/download.php/$FQ_DIR/$FQ_PACKAGE > fi > cd $FB_BUILD_DIR > sudo rm -rf $FB_BUILD_DIR/fastquery-$FQ_VERSION > > tar xzf $FQ_PACKAGE > cd fastquery-$FQ_VERSION/ > ../configure && make -j3 > > echo "Successful Build" > return > } > > main "$@" > > > > _______________________________________________ > FastBit-users mailing list > [email protected] > https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users > _______________________________________________ FastBit-users mailing list [email protected] https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users
