public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Building eCos tests fails... "vterminate.cc:94: undefined reference to `_impure_ptr'" ?
@ 2006-03-03 16:14 oliver munz @ s p e a g
  2006-03-05 12:56 ` Andrew Lunn
  2006-03-07 13:00 ` [ECOS] how to disable ARP in freebsd? Birahim Larou Fall
  0 siblings, 2 replies; 6+ messages in thread
From: oliver munz @ s p e a g @ 2006-03-03 16:14 UTC (permalink / raw)
  To: ecos-discuss

...
make -r -C infra/current tests
make[1]: Entering directory 
`/ecos-e/ecos_builds/andrew1_build/infra/current'
arm-elf-gcc -c  -I/ecos-e/ecos_builds/andrew1_install/include -I/ecos-e/ecos_andrew/ecos/packages/infra/current 
 -I/ecos-e/ecos_andrew/ecos/packages/infra/current/src -I/ecos-e/ecos_andrew/ecos/packages/infra/current/tests 
 -I. -I/ecos-e/ecos_andrew/ecos/packages/infra/current/tests/ -finline-limit=7000 
 -mcpu=arm7tdmi -Wall -Wpointer-arith  -Winline -Wundef -Woverloaded-virtual 
 -g -O0 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions  -Wp,-MD,tests/cxxsupp.tmp 
 -o tests/cxxsupp.o 
/ecos-e/ecos_andrew/ecos/packages/infra/current/tests/cxxsupp.cxx
arm-elf-gcc -L/ecos-e/ecos_builds/andrew1_install/lib -Ttarget.ld -o 
/ecos-e/ecos_builds/andrew1_install/tests/infra/current/tests/cxxsupp 
tests/cxxsupp.o -mcpu=arm7tdmi -Wl,-static -g -nostdlib -Wl,--fatal-warnings
make[1]: Leaving directory `/ecos-e/ecos_builds/andrew1_build/infra/current'
/ecos-d/xgcc/tools/bin/../lib/gcc/arm-elf/3.4.4/../../../../arm-elf/lib/libsupc++.a(vterminate.o): 
In function `__gnu_cxx::__verbose_terminate_handler()':
make: Leaving directory `/ecos-e/ecos_builds/andrew1_build'
/cygdrive/d/xgcc/src/gcc-3.4.4/libstdc++-v3/libsupc++/vterminate.cc:94: 
undefined reference to `_impure_ptr'
collect2: ld returned 1 exit status
make[1]: *** 
[/ecos-e/ecos_builds/andrew1_install/tests/infra/current/tests/cxxsupp] 
Error 1
make: *** [tests] Error 2

I can't build the eCos-tests. What's wrong? The compiler???

Thanks Oliver 


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] Building eCos tests fails... "vterminate.cc:94: undefined reference to `_impure_ptr'" ?
  2006-03-03 16:14 [ECOS] Building eCos tests fails... "vterminate.cc:94: undefined reference to `_impure_ptr'" ? oliver munz @ s p e a g
@ 2006-03-05 12:56 ` Andrew Lunn
  2006-03-07 13:00 ` [ECOS] how to disable ARP in freebsd? Birahim Larou Fall
  1 sibling, 0 replies; 6+ messages in thread
From: Andrew Lunn @ 2006-03-05 12:56 UTC (permalink / raw)
  To: oliver munz @ s p e a g; +Cc: ecos-discuss

On Fri, Mar 03, 2006 at 05:15:31PM +0100, oliver munz @ s p e a g wrote:
> ...
> make -r -C infra/current tests
> make[1]: Entering directory 
> `/ecos-e/ecos_builds/andrew1_build/infra/current'
> arm-elf-gcc -c  -I/ecos-e/ecos_builds/andrew1_install/include 
> -I/ecos-e/ecos_andrew/ecos/packages/infra/current 
> -I/ecos-e/ecos_andrew/ecos/packages/infra/current/src 
> -I/ecos-e/ecos_andrew/ecos/packages/infra/current/tests -I. 
> -I/ecos-e/ecos_andrew/ecos/packages/infra/current/tests/ 
> -finline-limit=7000 -mcpu=arm7tdmi -Wall -Wpointer-arith  -Winline -Wundef 
> -Woverloaded-virtual -g -O0 -ffunction-sections -fdata-sections -fno-rtti 
> -fno-exceptions  -Wp,-MD,tests/cxxsupp.tmp -o tests/cxxsupp.o 
> /ecos-e/ecos_andrew/ecos/packages/infra/current/tests/cxxsupp.cxx
> arm-elf-gcc -L/ecos-e/ecos_builds/andrew1_install/lib -Ttarget.ld -o 
> /ecos-e/ecos_builds/andrew1_install/tests/infra/current/tests/cxxsupp 
> tests/cxxsupp.o -mcpu=arm7tdmi -Wl,-static -g -nostdlib -Wl,--fatal-warnings
> make[1]: Leaving directory `/ecos-e/ecos_builds/andrew1_build/infra/current'
> /ecos-d/xgcc/tools/bin/../lib/gcc/arm-elf/3.4.4/../../../../arm-elf/lib/libsupc++.a(vterminate.o): 
> In function `__gnu_cxx::__verbose_terminate_handler()':
> make: Leaving directory `/ecos-e/ecos_builds/andrew1_build'
> /cygdrive/d/xgcc/src/gcc-3.4.4/libstdc++-v3/libsupc++/vterminate.cc:94: 
> undefined reference to `_impure_ptr'
> collect2: ld returned 1 exit status
> make[1]: *** 
> [/ecos-e/ecos_builds/andrew1_install/tests/infra/current/tests/cxxsupp] 
> Error 1
> make: *** [tests] Error 2
> 
> I can't build the eCos-tests. What's wrong? The compiler???

It will be just this one test that fails. All the others should be
O.K.

This is to do with the compiler. It expects things from libc which
eCos does not have. This has been discussed a few times on the
mailling lists.

        Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ECOS] how to disable ARP in freebsd?
  2006-03-03 16:14 [ECOS] Building eCos tests fails... "vterminate.cc:94: undefined reference to `_impure_ptr'" ? oliver munz @ s p e a g
  2006-03-05 12:56 ` Andrew Lunn
@ 2006-03-07 13:00 ` Birahim Larou Fall
  2006-03-07 13:05   ` Gary Thomas
  1 sibling, 1 reply; 6+ messages in thread
From: Birahim Larou Fall @ 2006-03-07 13:00 UTC (permalink / raw)
  To: ecos-discuss

Hi I would like to disable ARP in ecos. I uses freebsd, Anyone can please 
tell how to do it?
Thanks!

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] how to disable ARP in freebsd?
  2006-03-07 13:00 ` [ECOS] how to disable ARP in freebsd? Birahim Larou Fall
@ 2006-03-07 13:05   ` Gary Thomas
  2006-03-07 13:28     ` Birahim Larou Fall
  0 siblings, 1 reply; 6+ messages in thread
From: Gary Thomas @ 2006-03-07 13:05 UTC (permalink / raw)
  To: Birahim Larou Fall; +Cc: ecos-discuss

On Tue, 2006-03-07 at 13:55 +0100, Birahim Larou Fall wrote:
> Hi I would like to disable ARP in ecos. I uses freebsd, Anyone can please 
> tell how to do it?

Why would you want to do this?
How do you propose to establish the IP <-> ESA relationships that
the rest of the network stack needs?

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] how to disable ARP in freebsd?
  2006-03-07 13:05   ` Gary Thomas
@ 2006-03-07 13:28     ` Birahim Larou Fall
  2006-03-07 21:37       ` Chuck McManis
  0 siblings, 1 reply; 6+ messages in thread
From: Birahim Larou Fall @ 2006-03-07 13:28 UTC (permalink / raw)
  To: Gary Thomas; +Cc: ecos-discuss

my hardware driver is not an ethernet driver, my driver must send all IP 
packets to a settop box independently of mac adress destination. There is 
no network



Gary Thomas <gary@mlbassoc.com> 
07/03/2006 14:05

To
Birahim Larou Fall <BLFall@scmmicro.fr>
cc
ecos-discuss@sourceware.org
Subject
Re: [ECOS] how to disable ARP in freebsd?






On Tue, 2006-03-07 at 13:55 +0100, Birahim Larou Fall wrote:
> Hi I would like to disable ARP in ecos. I uses freebsd, Anyone can 
please 
> tell how to do it?

Why would you want to do this?
How do you propose to establish the IP <-> ESA relationships that
the rest of the network stack needs?

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------




-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] how to disable ARP in freebsd?
  2006-03-07 13:28     ` Birahim Larou Fall
@ 2006-03-07 21:37       ` Chuck McManis
  0 siblings, 0 replies; 6+ messages in thread
From: Chuck McManis @ 2006-03-07 21:37 UTC (permalink / raw)
  To: Birahim Larou Fall; +Cc: Gary Thomas, ecos-discuss

Birahim Larou Fall wrote:

>my hardware driver is not an ethernet driver, my driver must send all IP 
>packets to a settop box independently of mac adress destination. There is 
>no network
>  
>
This is very common in in-room network access for the hospitality 
market. Basically when the customer plugs in their lap top you answer 
any arp, you pretend to be any gateway, you capture the next HTTP 
session and re-direct it to the billing application running on the 
server. A friend of mine calls this NEET (Network Etthernet 
Encapsulation and Translation).

I suggest you put your NIC in promiscuous mode and implement the MAC 
(ESA) filtering in your own code.

--Chuck

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-03-07 21:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-03 16:14 [ECOS] Building eCos tests fails... "vterminate.cc:94: undefined reference to `_impure_ptr'" ? oliver munz @ s p e a g
2006-03-05 12:56 ` Andrew Lunn
2006-03-07 13:00 ` [ECOS] how to disable ARP in freebsd? Birahim Larou Fall
2006-03-07 13:05   ` Gary Thomas
2006-03-07 13:28     ` Birahim Larou Fall
2006-03-07 21:37       ` Chuck McManis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).