Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

236 Posts in 63 Topics- by 100 Members - Latest Member: single

January 08, 2009, 01:28:45 AM
Tribbox CommunityTribbox - Main featuresSoftwareSTAPI compilation issue
Pages: [1]
Print
Author Topic: STAPI compilation issue  (Read 240 times)
yuxun
Newbie
*
Posts: 5


View Profile Email
« on: November 24, 2008, 01:41:48 AM »

After the 3rd party license signed, I got the 27Sep07_M6_DVBT_71xxlinuxref.tar.gz, which included the stapi code and testapp code. When I tried to compile the stapi kernel module and test application. I found the testapp could not pass the compilation, the symbol,STEVT_RegisterDeviceEvent, was missing. So I took a look into it. And found something strange. In  the package, the time stamp of the .c file is later than the .o file, like ./src/stevt/linux/stevt_ioctl/stevt_ioctl_lib.c and .o. The symbols in the .o file could not be found in .c file.

Looking into the old libstapi_stapi4.a, there is no symbol like STEVT_RegisterDeviceEventInt. But in my compiled libstapi_stapi4.a, there has this symbole. Other modules has reference to this new symbol and old symbol of STEVT_RegisterDeviceEvent, but the old one was gone.

It seems the source of package was patched. And the STEVT module was changed, but not the only one.

Could anybody to see what goes wrong?

Thanks.
Logged
yuxun
Newbie
*
Posts: 5


View Profile Email
« Reply #1 on: November 26, 2008, 03:53:10 AM »

Got the reason why. The source tree was not completely cleaned. Some old object files interfered the new compilation.

Thanks.
Logged
rvherk
Administrator
Jr. Member
*****
Posts: 58


View Profile Email
« Reply #2 on: November 30, 2008, 10:40:29 PM »

Hi Yuxun,

Good to see that the issue was solved!

Best regards,
Ron
Logged
Pages: [1]
Print
Jump to:  

Get your Tribbox today our AllSiiShop