On Sat 22 Dec 2007 08:25, thiyaga rajan pondered:
> 
> hi all

Like we have indicated nicely in other places...
  
> We are doing mpeg codec application.In that,while porting code from vdsp to
> uclinux,

VDSP++ is a proprietary/closed source compiler which includes many  
proprietary/closed source extentions that have no direct POSIX/Linux 
equivalent.

> a error occured on interrupt function "register_handler"..The 
> function calling looks::register_handler(ik_ivg8,PPI0_RxIsr); and the error
> is "undefined reference to register_handler"...we dont find any function
> written for register_handler in uclinux.    

That is what happens when you write your code with architecture/compiler 
specific extentions. Don't do that if you want portable code. (Where portable 
is defined as having the ability to change compilers, or OSes).

>Please help me to fix this problem.

As we have indicated before - This is a design/implementation flaw _you_ 
made - you used functions that don't exist anywhere except in VDSP++. If you 
want to compile your code in VDSP - great - don't change anything.

If you want to compile things with gcc, and inside Linux - it is up to __YOU__ 
to re-write your code to the POSIX/Linux like function.

There is no other answer - no matter how many times you ask, no matter how 
many other places.

Please see:
http://docs.blackfin.uclinux.org/doku.php?id=porting_visual_dsp_program_to_uclinux

-Robin
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to