Hi all,
With the rise of netbooks, low on-board storage, and the ubiquity of
wifi and 3G, I've been thinking that having a filesystem like coda makes
a lot of sense. Here's my use case that I didn't get time to try, but
will at some point:
I've got a Dell Mini with Ubuntu loaded on it. When on vacation, I'm
sure to fill the memory on my camera and want to store it elsewhere to
make space. The Mini has a small SSD, so I'd really rather have my
server at home mounted and store the files there. But when you're on
the beach, Internet access can be kinda spotty. So why not have a
filesystem that you can load data on to, and then have it sync with the
server as a network connection is available?
This led me here to Coda. I have a test server and client (both i386)
up and running without issue, but I wanted to compile the debian package
for my Ubuntu 8.10 laptop which uses the lpia port. I ran into some
issues getting it to build and I hope one of you knowledgeable folk can
assist. I've attached the relevant part of the build, but can include
the entire output if you need.
-Mark
... (things appear good until here)
Making all in venus
make[4]: Entering directory `/home/mkomarinski/coda-6.9.4/coda-src/venus'
i686-linux-gnulp-g++ -Wall -fno-exceptions -fcheck-new -DHAVE_CONFIG_H -I.
-I../.. -DVENUS -DTIMING -DVENUSDEBUG -I../../lib-src/base
-I../../coda-src/kerndep -I../../coda-src/util -I../../coda-src/vicedep
-I../../coda-src/vicedep -I../../coda-src/dir -I../../coda-src/al
-I../../coda-src/auth2 -I../../coda-src/auth2 -I../../coda-src/vv
-I../../coda-src/lka -I../../coda-src/vol -I../../coda-src/librepair -g -O2
-MT fso_cfscalls2.o -MD -MP -MF .deps/fso_cfscalls2.Tpo -c -o fso_cfscalls2.o
fso_cfscalls2.cc
mv -f .deps/fso_cfscalls2.Tpo .deps/fso_cfscalls2.Po
i686-linux-gnulp-g++ -Wall -fno-exceptions -fcheck-new -DHAVE_CONFIG_H -I.
-I../.. -DVENUS -DTIMING -DVENUSDEBUG -I../../lib-src/base
-I../../coda-src/kerndep -I../../coda-src/util -I../../coda-src/vicedep
-I../../coda-src/vicedep -I../../coda-src/dir -I../../coda-src/al
-I../../coda-src/auth2 -I../../coda-src/auth2 -I../../coda-src/vv
-I../../coda-src/lka -I../../coda-src/vol -I../../coda-src/librepair -g -O2
-MT vproc.o -MD -MP -MF .deps/vproc.Tpo -c -o vproc.o vproc.cc
vproc.cc: In function âvoid VprocWait(const void*)â:
vproc.cc:179: error: invalid conversion from âconst void*â to âvoid*â
vproc.cc:179: error: initializing argument 1 of âint
LWP_WaitProcess(void*)â
vproc.cc: In function âvoid VprocMwait(int, const void**)â:
vproc.cc:196: error: invalid conversion from âconst void**â to âchar**â
vproc.cc:196: error: initializing argument 2 of âint LWP_MwaitProcess(int,
char**)â
vproc.cc: In function âvoid VprocSignal(const void*, int)â:
vproc.cc:213: error: invalid conversion from âconst void*â to âvoid*â
vproc.cc:213: error: initializing argument 1 of âint
LWP_INTERNALSIGNAL(void*, int)â
vproc.cc:213: error: invalid conversion from âconst void*â to âvoid*â
vproc.cc:213: error: initializing argument 1 of âint
LWP_INTERNALSIGNAL(void*, int)â
make[4]: *** [vproc.o] Error 1
make[4]: Leaving directory `/home/mkomarinski/coda-6.9.4/coda-src/venus'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mkomarinski/coda-6.9.4/coda-src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mkomarinski/coda-6.9.4'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mkomarinski/coda-6.9.4'
make: *** [build-stamp] Error 2