[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Openvds-devel] Does FreeVSD have it's own API?
From: |
Lev V. Vanyan |
Subject: |
[Openvds-devel] Does FreeVSD have it's own API? |
Date: |
Wed, 15 May 2002 20:53:39 +0300 |
-----BEGIN PGP SIGNED MESSAGE-----
I wrote my own frontend daemon and remote utils for it (under GPL, so i can
give it to somebody if needed when i release it), but i found out that
FreeVSD seems to have no normal API. The issue is that i was unable to
compile new module for my daemon because of no libraries. The only library i
found is libvsd.a in src/libvsd/libvsd.a (built after compilation). :(((((
Any ideas?
My makefile:
SHELL=/bin/sh
PORT=-DDEFAULT_PORT=31457
OPT=-DVSDADM_PATH="\"/usr/sbin/vsdadm\""
- -DHOSTING_SERVER="\"fortress.mirotel.net\""
THREAD_LIB=-pthread
CC=/usr/bin/gcc
VSD_INS=/home/packages/FREEVSD-LATEST/freevsd
VSD_SRC=-I${VSD_INS}/src/libvsd -I/usr/include -I${VSD_INS}/src/vsd
VSD_LIB=-L${VSD_INS}/src/libvsd \
${VSD_INS}/src/vsd/modules/mod_vs/mod_vs.a \
${VSD_INS}/src/vsd/modules/mod_vd/mod_vd.a \
-lpam_misc -lpam -lnsl -ldl -lgdbm -lcrypt -lssl -lcrypto -lvsd
ADV=-Wpointer-arith -O2 -fomit-frame-pointer
all:
${CC} ${ADV} -o main.o -c ${PORT} ${OPT} main.c
${CC} ${ADV} -o conn_han.o -c ${PORT} ${OPT} conn_han.c
${CC} ${ADV} -o signals.o -c ${PORT} ${OPT} signals.c
${CC} ${ADV} -o vsd_virtuald.o -c ${OPT} ${VSD_SRC} vsd_virtuald.c #
my own
${CC} ${ADV} -o vsd_test.o ${PORT} ${VSD_SRC} ${VSD_LIB} vsd_test.c
vsd_virtuald.o
${CC} ${ADV} ${VSD_LIB} -o mail_accntd main.o signals.o conn_han.o
vsd_virtuald.c
and here is ld error messages:
vsd_virtuald.o: In function `touch_mailbox':
vsd_virtuald.o(.text+0xf): undefined reference to `vsd_map_read'
vsd_virtuald.o(.text+0x2a): undefined reference to `getvdent'
collect2: ld returned 1 exit status
- --
Lev V. Vanyan System Administrator
Mirotel ISP nic-hdl: VL1580-RIPE, LV2560-NIC
mailto: address@hidden
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3a
Charset: noconv
iQB1AwUBPOKgpM9Sz223N4s1AQEmtQL+Oz2Esz45ocF9ROMkWOlQNhojZ3u/SMs2
Mi+NESLrlci2vFkGL8g7L1SXnWwxeu+57Yrd/kkqdx25XoPLWEIZZ2weH79LtbEK
7YvjqcLW9Nh29SKZgj6FA4EWDPdzN6PC
=c453
-----END PGP SIGNATURE-----
- [Openvds-devel] Does FreeVSD have it's own API?,
Lev V. Vanyan <=
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Urivan Saaib, 2002/05/15
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Lev V. Vanyan, 2002/05/16
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Urivan Saaib, 2002/05/16
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Lev V. Vanyan, 2002/05/16
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Lev V. Vanyan, 2002/05/16
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Urivan Saaib, 2002/05/16
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Remedy, 2002/05/16
- Re: [Openvds-devel] Does FreeVSD have it's own API?, Urivan Saaib, 2002/05/16
- [Openvds-devel] compilation tips, Lev V. Vanyan, 2002/05/28
- Re: [Openvds-devel] compilation tips, Paul Sladen, 2002/05/28