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
