IRRd-Discuss
Date Prev | Date Next |
Date Index |
Thread Index |
Author Index |
Historical
Re: IRRd compile failures on Solaris
- From: gerald
- Date: Mon Nov 06 12:44:48 2000
Hello Peter,
> Firstly, I'm looking to using IRRd more as a record management tool for
> managing DNS records in a similar way to IRRd-based auto-dbm sites. Does
> IRRd allow the specification and use of other Objects for similar
> maintennance?
First let me say that I will probably need more info to answer your
question as I would need more specifics regarding your goals.
But assuming you're asking me if you can define new objects (ie,
DB objects irrd does not currently understand/recognize). The
answer is no, not automatically. You would need to upgrade the
parser and irrd -- not very easy.
Anyway, if you can give me a few more detials I can give a better
answer.
> Secondly, I haven't been able to get IRRd v1.2.5, 1.9 or 2.0a compiled.
> I've installed bison and flex with no obvious hitches. The OS is Solaris
> 2.5.1 (SPARC). Error output below is v2.0a, v1.9, and v1.2.5.
I believe your problems will be solved by using our latest cut. You
will find it in the same spot as irrd2.0b-Nov6-2000.tar.gz.
If you still get the 'statusfile.o' linker error I would like you
to cd to ~src/programs/IRRd and do a 'make' and cut and past the output
for me.
--jerry
> Peter.
>
> -------------------------------------------------------------------------
> gcc -L/usr/local/lib main.o telnet.o scan.o config.o commands.o
> database.o update.o mirror.o uii_commands.o journal.o indicies.o
> rpsl_commands.o route.o dbm_support.o hash_spec.o db1_support.o
> templates.o irrd_util.o mirrorstatus.o statusfile.o ../../lib/libmrt.a
> ../../lib/libcfg.a -o irrd
> -lsocket -lnsl -lpthread -lresolv -L../atomic_ops -latomic_ops
> Undefined first referenced
> symbol in file
> dirname statusfile.o
> basename statusfile.o
> ld: fatal: Symbol referencing errors. No output written to irrd
> *** Error code 1
> make: Fatal error: Command failed for target `irrd'
> Current working directory
> /home/peter/temp/irrd2.0a-Aug22-2000/src/programs/IRRd
> *** Error code 1
> make: Fatal error: Command failed for target `make-programs'
> Current working directory
> /home/peter/temp/irrd2.0a-Aug22-2000/src/programs
> *** Error code 1
> make: Fatal error: Command failed for target `program'
> Current working directory /home/peter/temp/irrd2.0a-Aug22-2000/src
> *** Error code 1
> make: Fatal error: Command failed for target `all'
>
>
> gcc -L/usr/local/lib main.o telnet.o scan.o config.o commands.o
> database.o update.o mirror.o uii_commands.o journal.o indicies.o
> rpsl_commands.o route.o
> dbm_support.o hash_spec.o db1_support.o templates.o util.o mirrorstatus.o
> statusfile.o ../../lib/libmrt.a ../../lib/libcfg.a -o irrd -lsocket -lnsl
> -lpthread -lresolv
> Undefined first referenced
> symbol in file
> dirname statusfile.o
> basename statusfile.o
> ld: fatal: Symbol referencing errors. No output written to irrd
> *** Error code 1
> make: Fatal error: Command failed for target `irrd'
> Current working directory /home/peter/temp/irrd2.0/src/programs/IRRd
> *** Error code 1
> make: Fatal error: Command failed for target `make-programs'
> Current working directory /home/peter/temp/irrd2.0/src/programs
> *** Error code 1
> make: Fatal error: Command failed for target `program'
> Current working directory /home/peter/temp/irrd2.0/src
> *** Error code 1
> make: Fatal error: Command failed for target `all'
>
>
> /usr/local/bin/bison -v -d ripe181.y
> lex ripe181.fl
> "ripe181.fl":line 197: Error: undefined start condition <EOF
> "ripe181.fl":line 711: Error: Parse tree too big
> Try using %e num
> *** Error code 1
> make: Fatal error: Command failed for target `lex.yy.c'
> Current working directory
> /home/peter/temp/irrd-v1.2.5.March-8-1999/programs/irr_check
> *** Error code 1
> make: Fatal error: Command failed for target `make-programs'
> Current working directory
> /home/peter/temp/irrd-v1.2.5.March-8-1999/programs
> *** Error code 1
> make: Fatal error: Command failed for target `program'
> -------------------------------------------------------------------------
>
>
>
|