Moderator Control Panel ]

problem with linking while make tbsctrl.o

problem with linking while make tbsctrl.o

Postby dorijan » Tue Jan 10, 2012 12:51 am

Hi...
I am using ubuntu 64 bit server, and trying to compile driver for TBS6984.
This is the problem:

Code: Select All Code
dorijan@tvjura:~/driver/linux-tbs-drivers$ ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.
dorijan@tvjura:~/driver/linux-tbs-drivers$ sudo make
make -C /home/dorijan/driver/linux-tbs-drivers/v4l
make[1]: Entering directory `/home/dorijan/driver/linux-tbs-drivers/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/dorijan/driver/linux-tbs-drivers/v4l/firmware'
make[2]: Leaving directory `/home/dorijan/driver/linux-tbs-drivers/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/dorijan/driver/linux-tbs-drivers/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/dorijan/driver/linux-tbs-drivers/v4l/firmware'
Kernel build directory is /lib/modules/3.0.0-12-generic/build
make -C /lib/modules/3.0.0-12-generic/build SUBDIRS=/home/dorijan/driver/linux-tbs-drivers/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-3.0.0-12-generic'
  LD [M]  /home/dorijan/driver/linux-tbs-drivers/v4l/media.o
  LD [M]  /home/dorijan/driver/linux-tbs-drivers/v4l/tda18271.o
  LD [M]  /home/dorijan/driver/linux-tbs-drivers/v4l/saa7146.o
  LD [M]  /home/dorijan/driver/linux-tbs-drivers/v4l/saa7146_vv.o
  LD [M]  /home/dorijan/driver/linux-tbs-drivers/v4l/saa716x_core.o
  LD [M]  /home/dorijan/driver/linux-tbs-drivers/v4l/saa716x_tbs-dvb.o
ld: Relocatable linking with relocations from format elf64-x86-64 (/home/dorijan/driver/linux-tbs-drivers/v4l/tbsctrl.o) to format elf32-i386 (/home/dorijan/driver/linux-tbs-drivers/v4l/saa716x_tbs-dvb.o) is not supported
make[3]: *** [/home/dorijan/driver/linux-tbs-drivers/v4l/saa716x_tbs-dvb.o] Error 1
make[2]: *** [_module_/home/dorijan/driver/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.0.0-12-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/dorijan/driver/linux-tbs-drivers/v4l'
make: *** [all] Error 2


Code: Select All Code
dorijan@tvjura:~/driver/linux-tbs-drivers$ uname -a
Linux tvjura 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux
dorijan
 
Posts: 3
Joined: Tue Jan 10, 2012 12:44 am

Re: problem with linking while make tbsctrl.o

Postby SergioDanielG » Tue Jan 10, 2012 3:06 am

dorijan Wrote:Hi...
I am using ubuntu 64 bit server, and trying to compile driver for TBS6984.
This is the problem:

Code: Select All Code
dorijan@tvjura:~/driver/linux-tbs-drivers$ ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.
...


Code: Select All Code
dorijan@tvjura:~/driver/linux-tbs-drivers$ uname -a
Linux tvjura 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux


Are you sure? It's like a 32 bits kernel and not a 64 bits kernel.
Please verify that.

Best regards.
SergioDanielG
 
Posts: 356
Joined: Tue May 31, 2011 3:53 am
Location: Tostado (SF) Argentina

Re: problem with linking while make tbsctrl.o

Postby dorijan » Tue Jan 10, 2012 5:21 am

Hi...
yes..you are right...I was thinking I was on other server :)
thank you
dorijan
 
Posts: 3
Joined: Tue Jan 10, 2012 12:44 am


Return to Linux

Who is online

Users browsing this forum: No registered users and 0 guests