openvds-devel
[Top][All Lists]
Advanced

[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-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]