[cvsnt-dev] Current CVS version not compiling on Linux

Andreas Tscharner starfire at dplanet.ch
Wed Jul 28 18:13:01 BST 2004


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Hi Tony, hello World,

It looks like the current CVS version of CVSNT is not compiling, or
better not linking (Everything is compiled, but linking fails) any more:

make distclean
./configure
make

[...]
g++ -g -O2 -o cvs add.o admin.o annotate.o buffer.o chacl.o chown.o
checkin.o checkout.o classify.o client.o commit.o create_adm.o cvsrc.o
cvsrcs.o diff.o edit.o entries.o error.o expand_path.o fileattr.o
filesubr.o find_names.o hardlink.o hash.o history.o ignore.o info.o
infolib_unix.o import.o library_unix.o lock.o log.o login.o logmsg.o
ls.o lsacl.o main.o mapping.o mkmodules.o modules.o myndbm.o no_diff.o
parseinfo.o passwd.o patch.o perms.o rcs.o rcscmds.o recurse.o release.o
remove.o rename.o repos.o root.o run.o scramble.o server.o status.o
subr.o tag.o unicode_stuff.o update.o version.o vers_ts.o watch.o
wrapper.o zlib.o  ../diff/libdiff.a ../lib/libcvs.a
../cvsdelta/libcvsdelta.a ../cvsgui/libcvsgui.a /usr/lib/libltdl.so
-lcrypt -lz -ldl add.o(.text+0x1497): In function `add_directory':
/home/andy/Programming/Projects/cvsnt/src/add.c:691: undefined reference
to `fileattr_getxml'
add.o(.text+0x1693):/home/andy/Programming/Projects/cvsnt/src/add.c:771:
undefined reference to `fileattr_setxml' checkin.o(.text+0x155): In
function
`Checkin':/home/andy/Programming/Projects/cvsnt/src/checkin.c:110:
undefined reference to `fileattr_find' commit.o(.text+0x19ae): In
function
`check_fileproc':/home/andy/Programming/Projects/cvsnt/src/commit.c:106
3: undefined reference to `fileattr_find'

and so on...


System:
Kernel 2.6.7

make --version
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

g++ --version
g++ (GCC) 3.3.4 (Debian 1:3.3.4-4)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is
NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.


Best regards
	Andreas
-- 
Andreas Tscharner                                   starfire at dplanet.ch
-----------------------------------------------------------------------
Except for 75% of the women, everyone in the whole world wants to have
sex.                                                  -- Ellyn Mustard


More information about the cvsnt-dev mailing list