Hello
I am operating Fedora Core 5 on a VMware Server, and want to install IRRD(Internet Routing Registry database) Server. If i ./configure the daemon, everything goes well. However with make:
Quote:
make[1]: Entering directory `/usr/local/src/irrd2.3.3/src'
Making lib
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/lib'
cd config; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/config'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/config'
cd mrt; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/mrt'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/mrt'
cd radix; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/radix'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/radix'
cd struct; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/struct'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/struct'
cd timer; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/timer'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/timer'
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib'
Making programs
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/programs'
for i in atomic_ops compat IRRd hdr_comm pgp irr_rpsl_check irrd_ops irr_notify irr_rpsl_submit ; \
do (echo "cd $i; make"; cd $i; make; cd ..); done
cd atomic_ops; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/atomic_ops'
make[3]: »libatomic_ops.a« ist bereits aktualisiert.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/atomic_ops'
cd compat; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/compat'
make[3]: »libcompat.a« ist bereits aktualisiert.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/compat'
cd IRRd; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/IRRd'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/IRRd'
cd hdr_comm; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/hdr_comm'
make[3]: »libhdrs.a« ist bereits aktualisiert.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/hdr_comm'
cd pgp; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/pgp'
make[3]: »libirrpgp.a« ist bereits aktualisiert.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/pgp'
cd irr_rpsl_check; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_check'
yacc -v -d rpsl.y
make[3]: yacc: Kommando nicht gefunden
make[3]: *** [y.tab.c] Fehler 127make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_check'
cd irrd_ops; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irrd_ops'
make[3]: »libirrd_ops.a« ist bereits aktualisiert.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irrd_ops'
cd irr_notify; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irr_notify'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irr_notify'
cd irr_rpsl_submit; make
make[3]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_submit'
make[3]: *** Keine Regel vorhanden, um das Target »../irr_rpsl_check/librpslchk.a«, benötigt von »synchkif.o«, zu erstellen. Schluss.
make[3]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_submit'
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs'
make[1]: Leaving directory `/usr/local/src/irrd2.3.3/src'
|
and make install:
Quote:
Making lib
make[1]: Entering directory `/usr/local/src/irrd2.3.3/src/lib'
cd config; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/config'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/config'
cd mrt; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/mrt'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/mrt'
cd radix; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/radix'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/radix'
cd struct; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/struct'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/struct'
cd timer; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/lib/timer'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib/timer'
make[1]: Leaving directory `/usr/local/src/irrd2.3.3/src/lib'
Installing programs
make[1]: Entering directory `/usr/local/src/irrd2.3.3/src/programs'
cd IRRd; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/IRRd'
/usr/bin/install -c -m 755 irrd /usr/local/sbin/irrd
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/IRRd'
cd irr_rpsl_submit; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_submit'
make[2]: *** Keine Regel vorhanden, um das Target »../irr_rpsl_check/librpslchk.a«,
benötigt von »synchkif.o«, zu erstellen. Schluss.
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_submit'
cd irr_rpsl_check; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_check'
yacc -v -d rpsl.y
make[2]: yacc: Kommando nicht gefunden
make[2]: *** [y.tab.c] Fehler 127
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irr_rpsl_check'
cd irr_notify; make
make[2]: Entering directory `/usr/local/src/irrd2.3.3/src/programs/irr_notify'
/usr/bin/install -c -m 755 -o root -g bin irr_notify /usr/local/sbin/irr_notify
make[2]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs/irr_notify'
make[1]: Leaving directory `/usr/local/src/irrd2.3.3/src/programs'
|
Now there is a irrd file in /usr/sbin
However if I try to compile the IRRDToolSet, then with make && make install i get loads of error messages.
Does anyone know how to install (compile) such an IRRD Server and how i can solve these problems?
Thanx,
GlobalAccess