(file) Return to INSTALL CVS log (file) Jump to this file's LXR Page (dir) Up to [CENS] / tos-contrib / snack

File: [CENS] / tos-contrib / snack / INSTALL (download)
Revision: 1.1, Wed Dec 29 23:37:59 2004 UTC (4 years, 10 months ago) by ben
Branch: MAIN
CVS Tags: rdd_alpha_version_1, pregeonet, acoustic-05-18-06, PRE_TOSNIC_FIX, PRE_CEILING_FIX, PRE_64BIT, MOTENIC_PRE_BUGFIX_20050415, LAURA_CALIBRATION_EXPERIMENTS, HEAD, ESS_RELEASE_3_5, ESS_RELEASE_3_4, ESS_RELEASE_3_3, ESS_RELEASE_3_2, ESS_RELEASE_3_1, ESS_RELEASE_3_0, ESS_RELEASE_2_0, ESS_CONNECTIVITY, ESS_CENTROUTE_TESTING, ESS2-CMS-V1_5_pretest, ESS2-CMS-V1_4cMergeSympathy_2, ESS2-CMS-V1_4c, ESS2-CMS-V1_4b, ESS2-CMS-V1_4a, ESS2-CMS-V1_3, ESS2-CMS-V1_2, ESS2-CMS-V1_1, ESS2-CMS-V1_0, EMSTAR_RELEASE_2_5, EMSTAR_RELEASE_2_1_BRANCH, EMSTAR_RELEASE_2_1, CYCLOPS_RELEASE_CANDIDATE_2_0, CYCLOPS_PRERELEASE_STABLE, CENTROUTE_EMSTAR_SOCKETS, BG_1_0, BANGLADESH_ARSENIC_1_2, BANGLADESH_ARSENIC_1_1, AMARSS_JR_DEPLOYMENT_6_05_07
terse install instructions

Snack is designed to work with emstar and tinyos, so you need to 
download and install both. after that...

Snack requires the following environment variables:

SIM_GROUP
(for use with emstar; a number of your choosing, preferably between 1 and 99)

EMSTAR_ROOT
(points to your emstar distribution, e.g., /home/ben/cvs/cens/emstar)

SNACKLIB=$EMSTAR_ROOT/tos-contrib/snack/tos/lib

The snack compiler requires some click libraries. So:

% cvs -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs login
% (enter)
% cvs -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs -z5 co -d click
click/release/one
% cd click
% ./configure --prefix=$HOME --dispable-linuxmodule --disable-tools
% make install-local install-include install-lib

% cd SNACKCCDIR
% ./configure --prefix=$HOME
% make install


send email to: ben@cs.ucla.edu if you have problems

CENS CVS Mailing List
Powered by
ViewCVS 0.9.2