suihkulokki | 07:43 | |
---|---|---|
shunobies | Hello all I have a quick question probably like most. Does anyone know how to get Quick Synergy to work? | 09:35 |
shunobies | I have attempted to set it up several times now and have not luck | 09:36 |
shunobies | Hello all | 09:44 |
vanexx | Can anyone suggest me a goos ARM board with usb host? cheap pls.. :) | 11:00 |
lool | vanexx: beagleboard is probably the nicest you can get for now | 11:01 |
lool | it's v7 and has advanced modern hardware | 11:02 |
vanexx | yeah but is there any seller here in europe? | 11:03 |
vanexx | i know it is 149 $ | 11:03 |
vanexx | but shpping cost is 80 | 11:03 |
vanexx | hmm hey what about this.. http://plugcomputer.org/ it is cool | 11:04 |
lool | You can group orders; don't think there's a reseller in Europe | 11:05 |
lool | vanexx: The sheevaplug is cute and nice and cheap, but keep in mind it's ARMv5 and has no VFP | 11:05 |
lool | You can run Jaunty or Debian on it, but soon you wont be able to run karmic | 11:05 |
vanexx | I am crosscompiling UVCVIDEO to an arm board with linux 2.6.14, uvcvideo needs to be compiled with version > 2.6.14. | 12:42 |
vanexx | So its ok, I crosscompile it with 2.6.28 in my PC with no problems, the problem is: when I try to insmod the compiled uvcvideo.ko into the ARM kernel i got errors of the type | 12:42 |
vanexx | "undefined symbol X", thats normal because those symbols (symbols from v4l2 etc) are not in 2.6.14 os version, so is there way for compiling | 12:42 |
vanexx | uvcvideo specifyng that all refrences must be static instead of dynamic? | 12:42 |
gaspa | vanexx: you need to compile the module with the kernel you really use. | 12:45 |
gaspa | if uvcvideo needs a kernel > 2.6.14, then it needs that version to run too. | 12:46 |
vanexx | but.. i cant change the os in the ARM board | 12:47 |
vanexx | it is 2.6.14 and cannont be changed.. | 12:47 |
vanexx | I do believe it is possible without compiling with the version I really use.. it is only a matter of compiling statically | 12:48 |
gaspa | no, it's not. | 12:48 |
vanexx | I mean gaspa, the only diff between 2.6.14 and 2.6.15 for example are new functions and symbols | 12:48 |
gaspa | why can't the kernel be changed? it's on a ROM? | 12:48 |
gaspa | "only" ? | 12:48 |
gaspa | :P | 12:49 |
vanexx | so if u export those symbols to ur static compilantion... | 12:49 |
vanexx | well no really only but, yes for that matter | 12:49 |
ogra | you will at least need the headers for that kernel | 12:49 |
vanexx | gaspa no its on a flasy and yes it can be changed but i have no support from the vendor to do it | 12:49 |
ogra | (the *configured* headers, which means you need the source) | 12:49 |
vanexx | ogra yes... thats true | 12:50 |
gaspa | ogra: "(01:42:26 PM) vanexx: I am crosscompiling UVCVIDEO to an arm board with linux 2.6.14, uvcvideo needs to be compiled with version > 2.6.14." | 12:50 |
ogra | yep, i saw that | 12:50 |
vanexx | thats what i want: use the kernel headers but when compiling the resulting module must have all their references static | 12:50 |
ogra | backport it then :) | 12:50 |
ogra | or forwardport the missing functions | 12:51 |
gaspa | i think backporting is what you need to do. | 12:51 |
vanexx | how can I do it? | 12:52 |
ogra | with a lot of coding :) | 12:52 |
gaspa | change the code of uvcvideo to match the interface of 2.6.14... | 12:52 |
ogra | and there is no guarantee it will work | 12:52 |
ogra | (which you will only find out in the end) | 12:53 |
=== ogra_ is now known as ogra | ||
vanexx | and what if I dont change the OS in the ARM but in /lib i put libraries from the 2.6.28 for ex? | 13:46 |
vanexx | using busyboc for ex | 13:47 |
vanexx | busybox | 13:47 |
gaspa | vanexx: no, userspace library doesn't matter at all. uvcvideo is a kernel module, and so, must be compiled against the "same" kernel that will run it. | 14:14 |
* bizkut i am back | 16:52 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!