yenisey wrote: > On Wed, 18 Sep 2002 20:45:28 +0800 > "Kevin Liao" <[EMAIL PROTECTED]> wrote: > > >>Dear all, >> >>I build the source code of bttv (0.7.94) and insert the module successfully >>on one platform (red hat 7.3 (kernel 2.4.18-3) + VIA C3 800 CPU). But when I >>then try to insert the same binary module directly on the other platform >>(red hat 7.3 (kernel 2.4.18-3) + P4 1.4G CPU), the system always shows a lot >>of error messages like "unresolved symbol xxx" and fails to insert the >>module. Does anyone has the same experience or know why? Thanks a lot! >> >>Regards, >>Kevin >> >> >> >> >>_______________________________________________ >>Video4linux-list mailing list >>[EMAIL PROTECTED] >>https://listman.redhat.com/mailman/listinfo/video4linux-list >> > > > Umm... silly question, but do you mean that you built the bttv module on the C3-800 >and then tried to run it on the P4-1.4? > Someone correct me if I'm wrong, but I think that the kernels for Cyrix (C3) and P4 >processors are different, and a module compiled for one won't run on the other. > You need to compile the bttv module on the P4. > > Steve > > > > _______________________________________________ > Video4linux-list mailing list > [EMAIL PROTECTED] > https://listman.redhat.com/mailman/listinfo/video4linux-list > >
I think modules compiled on one system have fingerprints linked to that kernel (unless you've disabled that in the kernel config and recompiled the kernel). Eg. I don't think it'll work even if it was the same CPU on another platform. -- ---------------------------------------- From Mozilla/Linux _______________________________________________ Video4linux-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/video4linux-list
