Ricardo Salveti de Araujo wrote:
> Hi Rishkesh,
> 
> Did you have time to take a look at this error?
Hi ricardo,

Sorry i was on vacation, and then got stuck with some work, i 
will definetely look into this problem after next week.

Thanks
Rishi
> 
> Thanks a lot,
> 
> Ricardo Salveti
> 
> On Sunday 27 May 2007 21:02:46 Ricardo Salveti de Araujo wrote:
>> Hi Rishikesh,
>>
>> Here is how I generally compile LTP for 64:
>> pine:~/ltp-full-20070430 # export CC="gcc -m64"
>> pine:~/ltp-full-20070430 # make
>>
>> But with this version, I'm getting the following results:
>> make[4]: Entering directory
>> `/root/ltp-full-20070430/testcases/kernel/containers/utsname'
>> gcc -Wall  -I../../../../include -I../libclone -Wall
>> check_utsns_enabled.c  -L../../../../lib -L../libclone
>> ../libclone/libclone.a -lltp -o check_utsns_enabled
>> /usr/bin/ld: skipping incompatible ../../../../lib/libltp.a when searching
>> for -lltp
>> /usr/bin/ld: cannot find -lltp
>> collect2: ld returned 1 exit status
>> make[4]: *** [check_utsns_enabled] Error 1
>> make[4]: Leaving directory
>> `/root/ltp-full-20070430/testcases/kernel/containers/utsname'
>> make[3]: *** [all] Error 2
>> make[3]: Leaving directory
>> `/root/ltp-full-20070430/testcases/kernel/containers'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory `/root/ltp-full-20070430/testcases/kernel'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/root/ltp-full-20070430/testcases'
>> make: *** [all] Error 2
>>
>> It's because utsname has CC=gcc at the make file, and, because of this, it's
>> trying to compile it for 32 bits and trying to link it with 64 ltp libs.
>>
>> Thanks,
>>
>> Ricardo Salveti
>>
>> On Wednesday 23 May 2007 06:38:12 Rishikesh wrote:
>>> Ricardo Salveti de Araujo wrote:
>>>> Hi,
>>>>
>>>> everytime that we test LTP with different releases and kernels, we test
>>>> it in both 32 and 64 bits.
>>>>
>>>> Until now, we just needed to export CC='gcc -m64' to let LTP compile
>>>> successfully for 64.
>>>>
>>>> With release 20070430 I got to an error when compiling utsname, because
>>>> it was trying to link it with the ltp libs (that are compiled with 64
>>>> successfully).
>>> Hi Ricardo,
>>>
>>> Can you provide me the log of error which you are getting for 64 bit
>>> machine ? It will be very useful for me to look into the problem.
>>>
>>> Thanks
>>> Rishi
>>>
>>>> I checked to see in other Makefiles, and we don't export CC in it (but
>>>> correct me if I'm wrong).
>>>> This small patch just remove the line that put CC=gcc.
>>>>
>>>> Thanks,
>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>> Author: Ricardo Salveti de Araujo  <[EMAIL PROTECTED]>
>>>> Date:   Mon May 21 17:53:57 2007 -0300
>>>>
>>>>     Fixing utsname to let LTP compile for 64 just exporting CC with "gcc
>>>> -m64"
>>>>
>>>>     Signed-off-by: Ricardo Salveti de Araujo
>>>> <[EMAIL PROTECTED]>
>>>>
>>>> diff --git a/testcases/kernel/containers/utsname/Makefile
>>>> b/testcases/kernel/containers/utsname/Makefile index 7a18a82..0c19193
>>>> 100755
>>>> --- a/testcases/kernel/containers/utsname/Makefile
>>>> +++ b/testcases/kernel/containers/utsname/Makefile
>>>> @@ -1,5 +1,3 @@
>>>> -CC=gcc
>>>> -
>>>>  CFLAGS += -I../../../../include -I../libclone -Wall
>>>>  LDLIBS += -L../../../../lib -L../libclone ../libclone/libclone.a -lltp
>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>> -------------------------------------------------------------------------
>>>> This SF.net email is sponsored by DB2 Express
>>>> Download DB2 Express C - the FREE version of DB2 express and take
>>>> control of your XML. No limits. Just data. Click to get it now.
>>>> http://sourceforge.net/powerbar/db2/
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Ltp-list mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/ltp-list
> 
> 
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to