Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Mar 2001 17:02:03 +0100
From:      Adam Golebiowski <adamg@cormay.pl>
To:        questions@freebsd.org
Subject:   once more 4.2 kernel compilations & isdn problem
Message-ID:  <34821055.20010313170203@cormay.pl>

next in thread | raw e-mail | index | archive | help
well, I did a new config from scratch, using GENERIC as a base, and it
compiled - at least one thing which compiles at my server. When it
compiled I added one line:

   pseudo-device    sppp      1
and re-compiled. It worked. Now I copied into my file section about
isdn from LINT and left those uncommented:

  options       AVM_A1_PCI
  pseudo-device "i4bisppp"      1

and re-compiled once more. But it failed. So I tried with other
options, and I did those uncommented:

  options         AVM_A1_PCI
  pseudo-device   "i4b"
  pseudo-device   "i4brbch"       1
  pseudo-device   "i4bisppp"      1

but... even though I prayed it compiled without any errors, it didnt.
I got those:

linking kernel
i4b_rbch.o: In function `i4brbchread':
i4b_rbch.o(.text+0x4b7): undefined reference to `i4b_Bfreembuf'
i4b_rbch.o: In function `i4brbchwrite':
i4b_rbch.o(.text+0x80e): undefined reference to `i4b_Bgetmbuf'
i4b_i4bdrv.o: In function `i4bclose':
i4b_i4bdrv.o(.text+0xec): undefined reference to `i4b_Dcleanifq'
i4b_i4bdrv.o: In function `i4bread':
i4b_i4bdrv.o(.text+0x1c3): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o: In function `i4bioctl':
i4b_i4bdrv.o(.text+0x31c): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x35a): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x466): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x47e): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x487): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x4b3): more undefined references to `ctrl_desc' follow
i4b_i4bdrv.o: In function `i4bputqueue':
i4b_i4bdrv.o(.text+0xbc7): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o(.text+0xc13): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o(.text+0xec): undefined reference to `i4b_Dcleanifq'
i4b_i4bdrv.o: In function `i4bread':
i4b_i4bdrv.o(.text+0x1c3): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o: In function `i4bioctl':
i4b_i4bdrv.o(.text+0x31c): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x35a): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x466): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x47e): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x487): undefined reference to `ctrl_desc'
i4b_i4bdrv.o(.text+0x4b3): more undefined references to `ctrl_desc' follow
i4b_i4bdrv.o: In function `i4bputqueue':
i4b_i4bdrv.o(.text+0xbc7): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o(.text+0xc13): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o: In function `i4bputqueue_hipri':
i4b_i4bdrv.o(.text+0xccf): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o(.text+0xd1b): undefined reference to `i4b_Dfreembuf'
i4b_l4.o: In function `i4b_l4_pdeact':
i4b_l4.o(.text+0x3e): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x47): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0xa9): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0xc4): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_l12stat':
i4b_l4.o(.text+0xfe): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_teiasg':
i4b_l4.o(.text+0x13e): undefined reference to `i4b_Dgetmbuf'
i4b_i4bdrv.o(.text+0xc13): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o: In function `i4bputqueue_hipri':
i4b_i4bdrv.o(.text+0xccf): undefined reference to `i4b_Dfreembuf'
i4b_i4bdrv.o(.text+0xd1b): undefined reference to `i4b_Dfreembuf'
i4b_l4.o: In function `i4b_l4_pdeact':
i4b_l4.o(.text+0x3e): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x47): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0xa9): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0xc4): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_l12stat':
i4b_l4.o(.text+0xfe): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_teiasg':
i4b_l4.o(.text+0x13e): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o(.text+0x165): undefined reference to `ctrl_desc'
i4b_l4.o: In function `i4b_l4_dialout':
i4b_l4.o(.text+0x17e): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_dialoutnumber':
i4b_l4.o(.text+0x1b7): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_negcomplete':
i4b_l4.o(.text+0x20a): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_ifstate_changed':
i4b_l4.o(.text+0x236): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_drvrdisc':
i4b_l4.o(.text+0x266): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o(.text+0x29a): more undefined references to `i4b_Dgetmbuf' follow
i4b_l4.o(.text+0x13e): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o(.text+0x165): undefined reference to `ctrl_desc'
i4b_l4.o: In function `i4b_l4_dialout':
i4b_l4.o(.text+0x17e): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_dialoutnumber':
i4b_l4.o(.text+0x1b7): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_negcomplete':
i4b_l4.o(.text+0x20a): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_ifstate_changed':
i4b_l4.o(.text+0x236): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_drvrdisc':
i4b_l4.o(.text+0x266): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o(.text+0x29a): more undefined references to `i4b_Dgetmbuf' follow
i4b_l4.o: In function `i4b_l4_disconnect_ind':
i4b_l4.o(.text+0x51d): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x553): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_idle_timeout_ind':
i4b_l4.o(.text+0x582): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_charging_ind':
i4b_l4.o(.text+0x5b2): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_alert_ind':
i4b_l4.o(.text+0x602): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o: In function `i4b_l4_proceeding_ind':
i4b_l4.o(.text+0x63a): undefined reference to `i4b_Dgetmbuf'
i4b_l4.o(.text+0x67e): more undefined references to `i4b_Dgetmbuf' follow
i4b_l4.o: In function `i4b_link_bchandrvr':
i4b_l4.o(.text+0x6e4): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x713): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x7ac): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x803): undefined reference to `ctrl_desc'
i4b_l4.o: In function `i4b_unlink_bchandrvr':
i4b_l4.o(.text+0x82c): undefined reference to `ctrl_desc'
i4b_l4.o(.text+0x859): more undefined references to `ctrl_desc' follow
*** Error code 1

Stop in /usr/src/sys/compile/TESTING.


So, my simple question is:
How can I compile the kernel with isdn support (I`m using syncppp)?

-- 
/ G_ADam@IRCnet   adamg@irc.pl   www.zielonka.prv.pl   gg:169207 \
|   GU d-s-:-a16C++>+++$UL++>+++P+>+++L++>++++$E---W++(-)N+o?    |
\___K?w!O!M!VPS@PE@Y?PGP+t+5X++Rtv+>--b+DI+D+Ge->+++h!>++r-y-____/

 "...bledodajne "
 W.W. - dyrektor, nauczyciel matematyki.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34821055.20010313170203>