• Set up and declare current : cd t354; eups declare -c -r $PWD ip_diffim t354
  • Initialize merge tracking :
    • svnmerge.py init
      • property 'svnmerge-integrated' set on '.'
    • svn ci -F svnmerge-commit-message.txt
    • rm svnmerge-commit-message.txt
    • svnmerge.py merge -S DMS/ip/diffim/trunk

By the way, I had to enter my password several times on the svnmerge.py steps, pain! Oh yeah, I changed my local id_dsa.pub. So log in and change this...

becker21: ssh becker@svn.lsstcorp.org
[becker@ds33 ~]$ vi ~/.ssh/authorized_keys

Did some research; much of the Kriging stuff is implemented already in  gstat. I'll use this to get my footing.

wget http://www.gstat.org/bin/gstat-2.5.1.tar.gz
ztar gstat-2.5.1.tar.gz
cd gstat-2.5.1
./configure --prefix=$PWD --with-libgstat
make
# POOP, problem with HAVE_GETOPT_LONG in gstat.c; I don't need this functionality, HACK ALERT, rename to HAVE_GETOPT_LONGG and remake
./configure --prefix=$PWD --with-libgstat --without-gd --without-gsl --without-netcd --without-curses

EH!?

gcc -o gstat block.o data.o direct.o fig.o fit.o getest.o gls.o glvars.o gstat.o lex.o lm.o map2fig.o map2gd.o mapio.o maputils.o msim.o nsearch.o ossfim.o palet.o parse.o plot.o polygon.o pqueue.o predict.o random.o read.o reml.o report.osample.o select.o sem.o sem_main.o sim.o stat.o ui.o userio.o utils.o vario.o vario_fn.o vario_io.o writecmd.o xvalid.o -L../lib  -lmeschach  -lm
/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../lib64/crt1.o(.text+0x21): In function `_start':
: undefined reference to `main'
collect2: ld returned 1 exit status
make[1]: *** [gstat] Error 1
make[1]: Leaving directory `/home/becker/src/gstat-2.5.1/src'
make: *** [src/gstat] Error 2

Now, I have run up2date on this computer recently without rebooting, it updated gcc and everything, wonder if that is the problem....? Almost certainly not... Missing main somewhere. But I just want a lib!