[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] head of cvssync fails to build from source
From: |
Ludovic Brenta |
Subject: |
[Monotone-devel] head of cvssync fails to build from source |
Date: |
Sun, 11 Feb 2007 19:07:39 +0100 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) |
Here is what I get during link:
g++ -I. -I.. -DLIBMTN_COMPILE -g -O2 -Wall -W -Wno-unused -fno-strict-aliasing
-L. -L.. -o mtn_cvs options.o cvs_sync.o cvs_client.o mtn_cvs.o mtn_pipe.o
mtn_automate.o mtncvs_state.o cvs_revision_nr.o cvs_edge.o main.o -lmtn
-lplatform -l3rdparty -lboost_regex -lboost_date_time -lboost_filesystem -lz
cvs_sync.o: In function
`cvs_sync::cvs_repository::gather_merge_information(revision<hexenc<id> >
const&)':
/home/ludovic/src/net.venge.monotone.cvssync.refactor/mtn_cvs/cvs_sync.cc:1088:
undefined reference to `mtn_automate::get_sync_info(revision<hexenc<id> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)'
cvs_sync.o: In function `guess_repository':
/home/ludovic/src/net.venge.monotone.cvssync.refactor/mtn_cvs/cvs_sync.cc:1226:
undefined reference to `mtn_automate::find_newest_sync(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/home/ludovic/src/net.venge.monotone.cvssync.refactor/mtn_cvs/cvs_sync.cc:1231:
undefined reference to `mtn_automate::get_sync_info(revision<hexenc<id> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)'
cvs_sync.o: In function `cvs_sync::cvs_repository::cert_cvs(cvs_sync::cvs_edge
const&)':
/home/ludovic/src/net.venge.monotone.cvssync.refactor/mtn_cvs/cvs_sync.cc:1870:
undefined reference to `mtn_automate::put_sync_info(revision<hexenc<id> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::map<std::pair<std::vector<path_component,
std::allocator<path_component> >, attr_key>, attr_value,
std::less<std::pair<std::vector<path_component, std::allocator<path_component>
>, attr_key> >, std::allocator<std::pair<std::pair<std::vector<path_component,
std::allocator<path_component> >, attr_key> const, attr_value> > > const&)'
mtn_automate.o: In function `mtn_automate::is_synchronized(revision<hexenc<id>
> const&, mtn_automate::revision_t const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/home/ludovic/src/net.venge.monotone.cvssync.refactor/mtn_cvs/mtn_automate.cc:572:
undefined reference to `mtn_automate::get_revision_certs(revision<hexenc<id> >
const&, cert_name const&)'
collect2: ld returned 1 exit status
make[2]: *** [mtn_cvs] Error 1
make[2]: Leaving directory
`/home/ludovic/src/net.venge.monotone.cvssync.refactor/mtn_cvs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/ludovic/src/net.venge.monotone.cvssync.refactor'
make: *** [all] Error 2
which I think I can summarise as:
missing symbols:
mtn_automate::get_sync_info(...)
mtn_automate::find_newest_sync(...)
mtn_automate::put_sync_info(...)
mtn_automate::get_revision_certs(...)
I was trying to build revision
2e976df356e0bd4d89db0f734e3a34c34fa6482d which is the current head of
net.venge.monotone.cvssync.refactor. Also, I tried to change to
h:net.venge.monotone.cvssync but got:
mtn: misuse: selection 'h:net.venge.monotone.cvssync' has multiple ambiguous
expansions:
mtn: misuse: 71c6bdf587d657578d76357c6c90b89edb13cffe address@hidden
2006-12-18T12:19:28
mtn: misuse: d206e5fb81ee3d104a00b641084b422ca2ef94b3 address@hidden
2006-06-13T13:29:44
--
Ludovic Brenta.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-devel] head of cvssync fails to build from source,
Ludovic Brenta <=