Re: the new standalone/mISDN.cfg way. Compile/Link error in mISDN_dsp_octwareec.o,octvqe_linux.c

Jörg Esser <[email protected]> Wed, 17 Jun 2015 10:46:36 +0200
Newsgroups gmane.linux.isdn.i4l.user
Message-ID <[email protected]>
After years I tried latest debian jessie with the mISDN git tree.
This patch is still needed to add enable/disable functionality via 
mISDN.cfg for the Oct module thing.
Without it I can´t install the modules in standalone mode because of 
compile errors.

Thx for reading....

P.S. This patch is more than 5 years old. This should really be stable ;)


Karsten Keil schrieb:
> On Donnerstag, 11. März 2010 16:43:06 you wrote:
>
>> Jörg Esser schrieb:
>>
>>> After trashing my old mISDN tree, i tried the new way.
>>> Made my own mISDN.cfg in standalone. And did a compile
>>> CONFIG_MISDN
>>> CONFIG_MISDN_HFCPCI
>>> CONFIG_MISDN_HFCMULTI
>>> CONFIG_MISDN_L1LOOP
>>> CONFIG_MISDN_DSP
>>> CONFIG_MISDN_L1OIP
>>>
>> Add the attached patch and
>> CONFIG_MISDN_OCT
>> to mISDN.cfg if you want to compile with OCT EC.
>> You maybe need to touch mISDN.cfg if you copy an older version
>> which timestamp is older than mISDN.cfg.default timestamp.
>> Don´t know how to fix this yet.
>>
>>
> Wenn Du willst, kanst Du gern Schreibrechte für den git tree bekommen und das
> selbst einchecken.
>
>
Hallo Karsten,

ich hatte dir vor längerer Zeit einen Patch zukommen lassen. Leider is 
der nicht in den git tree übernommen worden.
Damals hast du mir Schreibrechte geben wollen. Ich habe den Patch 
mittlerweile ein wenig verbessert und komme
mit git auch besser klar :)

Könntest du mir Schreibrechte auf den git tree geben damit ich das 
committen kann ? Wenn nich hier nochmal
der verbesserte PATCH. Auf der ML hat Ihn auch schon jemand getestet und 
für gut befunden.

http://www.isdn4linux.de/pipermail/isdn4linux/2011-May/005348.html

Gruss,

Jörg

_______________________________________________
isdn4linux mailing list
[email protected]
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
oct.diff (text/x-diff, 1.5 KB)
diff -uNr mISDN/drivers/isdn/mISDN/Kconfig mISDN.t/drivers/isdn/mISDN/Kconfig
--- mISDN/drivers/isdn/mISDN/Kconfig	2011-05-26 20:21:00.000000000 +0200
+++ mISDN.t/drivers/isdn/mISDN/Kconfig	2011-05-26 20:19:57.000000000 +0200
@@ -25,6 +25,15 @@
 
 	  If unsure, say 'N'.
 
+config MISDN_OCT
+	tristate "Octasic Inc. software echo canceller"
+	depends on MISDN_DSP
+	help
+	  Enable support for OCTVQE software echo canceller.
+	  
+	  If unsure, say 'N'.
+
+
 config MISDN_L1OIP
 	tristate "ISDN over IP tunnel"
 	depends on MISDN
diff -uNr mISDN/drivers/isdn/mISDN/Makefile mISDN.t/drivers/isdn/mISDN/Makefile
--- mISDN/drivers/isdn/mISDN/Makefile	2011-05-26 20:21:00.000000000 +0200
+++ mISDN.t/drivers/isdn/mISDN/Makefile	2011-05-26 20:19:57.000000000 +0200
@@ -5,8 +5,8 @@
 obj-$(CONFIG_MISDN) += mISDN_core.o
 obj-$(CONFIG_MISDN_DSP) += mISDN_dsp.o
 obj-$(CONFIG_MISDN_L1OIP) += l1oip.o
-obj-$(CONFIG_MISDN_DSP) += mISDN_dsp_mec2.o mISDN_dsp_kb1ec.o mISDN_dsp_mg2ec.o mISDN_dsp_oslec.o mISDN_dsp_octwareec.o
-obj-$(CONFIG_MISDN_DSP) += octvqe/
+obj-$(CONFIG_MISDN_DSP) += mISDN_dsp_mec2.o mISDN_dsp_kb1ec.o mISDN_dsp_mg2ec.o mISDN_dsp_oslec.o
+obj-$(CONFIG_MISDN_OCT) += mISDN_dsp_octwareec.o octvqe/
 
 # multi objects
 
diff -uNr mISDN/mISDN.cfg.default mISDN.t/mISDN.cfg.default
--- mISDN/mISDN.cfg.default	2011-05-26 20:21:00.000000000 +0200
+++ mISDN.t/mISDN.cfg.default	2011-05-26 20:20:22.000000000 +0200
@@ -30,3 +30,4 @@
 # core features
 CONFIG_MISDN_DSP
 CONFIG_MISDN_L1OIP
+#CONFIG_MISDN_OCT