Hi,
I'm trying to move to v4l2 on a PPC machine I have (I currently go v4l 
working there). I'm using kernel 2.4.16 and videodevX-20011221.tgz.

I've compiled the kernel with video4linux enabled as a module, then 
booted using this kernel, compiled the videodevX sources. The problem is 
that when I do "make install" I get a message about unresolved symbols. 
When I try to insmod the module I get an error that 2 symbols are not 
resolved:
/lib/modules/2.4.16/kernel/drivers/media/video/videodevX.o: unresolved 
symbol __udivdi3
/lib/modules/2.4.16/kernel/drivers/media/video/videodevX.o: unresolved 
symbol __umoddi3

I see in videodevX.c that the function v4l2_math_div6432(...) I see that 
for intel cpus, there is an assembly code, and for others, a use of the 
'/' and '%', can this be the problem? Are they defined in the kernel?

If this is not the problem, any ideas what is the problem?

Thanks,
Ilan
-- 
Ilan Finci
Engineering Manager
Advanced Technology Development
MobilEye Vision Technologies Ltd
24 Mishol Hadkalim st. Jerusalem, 97278, Israel
Tel: 972-2-5866989 ext. 105  Fax: 972-2-5867720 E-Fax: 1-801-912-3251
Email: mailto:[EMAIL PROTECTED]    http://www.mobileye.com



_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to