Thread: [mpls-linux-general] undefinied reference in quagga installation and bugg
Status: Beta
Brought to you by:
jleu
|
From: <ble...@in...> - 2005-04-15 15:24:15
|
Hi, I commented the lines about ipv6 and I replaced linux/if.h by a symbolic link (-> net/if.h). But, I have the followings errors : zserv.o(.text+0x715): In function `zsend_mpls_xc_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to `mpls_xc_stream_write' zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to `mpls_xc_stream_write' zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to `mpls_in_segment_stream_write' zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to `mpls_in_segment_stream_write' zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to `mpls_out_segment_stream_write' zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to `mpls_out_segment_stream_write' zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to `mpls_labelspace_stream_write' zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to `mpls_labelspace_stream_write' zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to `mpls_ftn_stream_write' zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to `mpls_ftn_stream_write' zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to `mpls_xc_stream_read' zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undefined reference to `mpls_out_segment_find' zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undefined reference to `mpls_in_segment_find' zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undefined reference to `mpls_xc_register' zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to `mpls_xc_stream_read' zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undefined reference to `mpls_in_segment_find' zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undefined reference to `mpls_xc_find' zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undefined reference to `mpls_xc_unregister' zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to `mpls_in_segment_stream_read' zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undefined reference to `mpls_in_segment_register' zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to `mpls_in_segment_stream_read' zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undefined reference to `mpls_in_segment_unregister' zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to `mpls_out_segment_stream_read' etc etc.. Can somebody give me some infos ? Moreover, there is another copy / paste error in zserv.c ligne 1543 if I'm right. Thank you ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |
|
From: James R. L. <jl...@mi...> - 2005-04-15 15:46:58
|
Somehow your quagga librabry didn't include zmpls.c Check to make sure you have the file quagga-mpls/lib/zmpls.c and make sure it is being compiled. On Fri, Apr 15, 2005 at 05:24:16PM +0200, ble...@in... wrote: > Hi, >=20 > I commented the lines about ipv6 and I replaced linux/if.h by a symbolic = link > (-> net/if.h). >=20 > But, I have the followings errors : >=20 > zserv.o(.text+0x715): In function `zsend_mpls_xc_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to > `mpls_xc_stream_write' > zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to > `mpls_xc_stream_write' > zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to > `mpls_in_segment_stream_write' > zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to > `mpls_in_segment_stream_write' > zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to > `mpls_out_segment_stream_write' > zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to > `mpls_out_segment_stream_write' > zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to > `mpls_labelspace_stream_write' > zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to > `mpls_labelspace_stream_write' > zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to > `mpls_ftn_stream_write' > zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to > `mpls_ftn_stream_write' > zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to > `mpls_xc_stream_read' > zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undefined > reference to `mpls_out_segment_find' > zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undefined > reference to `mpls_in_segment_find' > zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undefined > reference to `mpls_xc_register' > zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to > `mpls_xc_stream_read' > zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undefined > reference to `mpls_in_segment_find' > zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undefined > reference to `mpls_xc_find' > zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undefined > reference to `mpls_xc_unregister' > zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to > `mpls_in_segment_stream_read' > zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undefined > reference to `mpls_in_segment_register' > zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to > `mpls_in_segment_stream_read' > zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undefined > reference to `mpls_in_segment_unregister' > zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to > `mpls_out_segment_stream_read' >=20 >=20 > etc etc.. >=20 > Can somebody give me some infos ? >=20 > Moreover, there is another copy / paste error in zserv.c ligne 1543 if I'm > right. >=20 > Thank you >=20 >=20 >=20 > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: <jul...@aq...> - 2005-04-15 16:32:08
|
Hello, There is a probleme in zmpls.c when we swap a label, we obtain an error on the last version that is on the p4server. With the the rpm there aren't problems. >2004/04/15 16:36:22 ZEBRA: Assertion `0' failed in file zmpls.c, line 80, function mpls_label_stream_write Selon "James R. Leu" <jl...@mi...>: > Somehow your quagga librabry didn't include zmpls.c > > Check to make sure you have the file quagga-mpls/lib/zmpls.c > and make sure it is being compiled. > > On Fri, Apr 15, 2005 at 05:24:16PM +0200, ble...@in... wrote: > > Hi, > > > > I commented the lines about ipv6 and I replaced linux/if.h by a symbolic > link > > (-> net/if.h). > > > > But, I have the followings errors : > > > > zserv.o(.text+0x715): In function `zsend_mpls_xc_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to > > `mpls_xc_stream_write' > > zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to > > `mpls_xc_stream_write' > > zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to > > `mpls_in_segment_stream_write' > > zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to > > `mpls_in_segment_stream_write' > > zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to > > `mpls_out_segment_stream_write' > > zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to > > `mpls_out_segment_stream_write' > > zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to > > `mpls_labelspace_stream_write' > > zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to > > `mpls_labelspace_stream_write' > > zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to > > `mpls_ftn_stream_write' > > zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to > > `mpls_ftn_stream_write' > > zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to > > `mpls_xc_stream_read' > > zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undefined > > reference to `mpls_out_segment_find' > > zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undefined > > reference to `mpls_in_segment_find' > > zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undefined > > reference to `mpls_xc_register' > > zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to > > `mpls_xc_stream_read' > > zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undefined > > reference to `mpls_in_segment_find' > > zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undefined > > reference to `mpls_xc_find' > > zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undefined > > reference to `mpls_xc_unregister' > > zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to > > `mpls_in_segment_stream_read' > > zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undefined > > reference to `mpls_in_segment_register' > > zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to > > `mpls_in_segment_stream_read' > > zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undefined > > reference to `mpls_in_segment_unregister' > > zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to > > `mpls_out_segment_stream_read' > > > > > > etc etc.. > > > > Can somebody give me some infos ? > > > > Moreover, there is another copy / paste error in zserv.c ligne 1543 if I'm > > right. > > > > Thank you > > > > > > > > ---------------------------------------------------------------- > > This message was sent using IMP, the Internet Messaging Program. > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > -- > James R. Leu > jl...@mi... > -- Julien CAYSSOL INSA de LYON -=- Département Telecom Services et Usages http://www.aqwz.com/ Tèl : +33 664 973 067 |
|
From: James R. L. <jl...@mi...> - 2005-04-15 16:42:36
|
Can you run zebra in gdb and get a stack trace of the error below? gdb /usr/sbin/zebra <wait wait wait> (gdb) run -A 127.0.0.1 -f /etc/quagga/zebra.conf On the run line use whatever parameters you normally used when starting zebra, minus the -d flag. When is 'assert' issue a 'where' command and it will dump the stack at that time, send that output to me. On Fri, Apr 15, 2005 at 06:31:30PM +0200, jul...@aq... wrote: > Hello, >=20 > There is a probleme in zmpls.c > when we swap a label, we obtain an error on the last version that is on = the > p4server. With the the rpm there aren't problems. >=20 >=20 >=20 >=20 >=20 >=20 > >2004/04/15 16:36:22 ZEBRA: Assertion `0' failed in file zmpls.c, line 80, > function mpls_label_stream_write >=20 >=20 > Selon "James R. Leu" <jl...@mi...>: >=20 > > Somehow your quagga librabry didn't include zmpls.c > > > > Check to make sure you have the file quagga-mpls/lib/zmpls.c > > and make sure it is being compiled. > > > > On Fri, Apr 15, 2005 at 05:24:16PM +0200, ble...@in... wrote: > > > Hi, > > > > > > I commented the lines about ipv6 and I replaced linux/if.h by a symbo= lic > > link > > > (-> net/if.h). > > > > > > But, I have the followings errors : > > > > > > zserv.o(.text+0x715): In function `zsend_mpls_xc_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to > > > `mpls_xc_stream_write' > > > zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to > > > `mpls_xc_stream_write' > > > zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to > > > `mpls_in_segment_stream_write' > > > zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to > > > `mpls_in_segment_stream_write' > > > zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to > > > `mpls_out_segment_stream_write' > > > zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to > > > `mpls_out_segment_stream_write' > > > zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to > > > `mpls_labelspace_stream_write' > > > zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to > > > `mpls_labelspace_stream_write' > > > zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to > > > `mpls_ftn_stream_write' > > > zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to > > > `mpls_ftn_stream_write' > > > zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to > > > `mpls_xc_stream_read' > > > zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undef= ined > > > reference to `mpls_out_segment_find' > > > zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undef= ined > > > reference to `mpls_in_segment_find' > > > zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undef= ined > > > reference to `mpls_xc_register' > > > zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to > > > `mpls_xc_stream_read' > > > zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undef= ined > > > reference to `mpls_in_segment_find' > > > zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undef= ined > > > reference to `mpls_xc_find' > > > zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undef= ined > > > reference to `mpls_xc_unregister' > > > zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to > > > `mpls_in_segment_stream_read' > > > zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undef= ined > > > reference to `mpls_in_segment_register' > > > zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to > > > `mpls_in_segment_stream_read' > > > zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undef= ined > > > reference to `mpls_in_segment_unregister' > > > zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to > > > `mpls_out_segment_stream_read' > > > > > > > > > etc etc.. > > > > > > Can somebody give me some infos ? > > > > > > Moreover, there is another copy / paste error in zserv.c ligne 1543 i= f I'm > > > right. > > > > > > Thank you > > > > > > > > > > > > ---------------------------------------------------------------- > > > This message was sent using IMP, the Internet Messaging Program. > > > > > > > > > > > > ------------------------------------------------------- > > > SF email is sponsored by - The IT Product Guide > > > Read honest & candid reviews on hundreds of IT Products from real use= rs. > > > Discover which products truly live up to the hype. Start reading now. > > > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > > > _______________________________________________ > > > mpls-linux-general mailing list > > > mpl...@li... > > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > -- > > James R. Leu > > jl...@mi... > > >=20 >=20 > --=20 > Julien CAYSSOL > INSA de LYON -=3D- D?partement Telecom Services et = Usages > http://www.aqwz.com/ T?l : +33 664 973= 067 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |