public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] error while compiling ltp statically
@ 2015-10-28 11:13 Yesuraj Abraham
  2015-10-28 11:43 ` $rik@nth 
  2015-10-29 11:05 ` Cyril Hrubis
  0 siblings, 2 replies; 3+ messages in thread
From: Yesuraj Abraham @ 2015-10-28 11:13 UTC (permalink / raw)
  To: ltp-list


[-- Attachment #1.1: Type: text/plain, Size: 1754 bytes --]

Hi
I tried compiling ltp statically using arm toolchain, as follows
export
CC=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-gcc
export
LD=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-ld
export
AR=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-ar
export
AS=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-as
export
RANLIB=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-ranlib
export
STRIP=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-strip

./configure --host=arm-linux
--prefix=/home/ltblr/yesuraj/test_apps/ltp/arm-none-tool-chain/static_compilation/ltp-full-20150420/install
--exec-prefix=/home/ltblr/yesuraj/test_apps/ltp/arm-none-tool-chain/static_compilation/ltp-full-20150420/install
LDFLAGS="-static -pthread"
 make

It throws the following error(s),

/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/../arm-none-linux-gnueabi/libc/usr/lib/libc.a(syslog.o):
In function `openlog': syslog.c:(.text+0x814): multiple definition of
`openlog'
/tmp/ccusZ6dp.o:/home/ltblr/yesuraj/test_apps/ltp/arm-none-tool-chain/static_compilation/ltp-full-20150420/testcases/kernel/fs/fs-bench/random-access.c:66:
first defined here

The same error is thrown for the file, random-access-del-create.c too.

When i modified openlog to other name (openlog1) in both the files, then it
compiles successfully.

However when i build using x86 tool chain in the same manner (static flag
enabled), it builds successfully without the above error(s).

Regards,
yesuraj

[-- Attachment #1.2: Type: text/html, Size: 2107 bytes --]

[-- Attachment #2: Type: text/plain, Size: 79 bytes --]

------------------------------------------------------------------------------

[-- Attachment #3: Type: text/plain, Size: 155 bytes --]

_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [LTP] error while compiling ltp statically
  2015-10-28 11:13 [LTP] error while compiling ltp statically Yesuraj Abraham
@ 2015-10-28 11:43 ` $rik@nth 
  2015-10-29 11:05 ` Cyril Hrubis
  1 sibling, 0 replies; 3+ messages in thread
From: $rik@nth  @ 2015-10-28 11:43 UTC (permalink / raw)
  To: Yesuraj Abraham, ltp-list

ltp-list is no more maintaining. Adding new list for communication.

This is because openlog is already defined in the libc and which you
can't redefine it again.

On Wed, Oct 28, 2015 at 4:43 PM, Yesuraj Abraham <yesu4tech@gmail.com> wrote:
> Hi
> I tried compiling ltp statically using arm toolchain, as follows
> export
> CC=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-gcc
> export
> LD=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-ld
> export
> AR=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-ar
> export
> AS=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-as
> export
> RANLIB=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-ranlib
> export
> STRIP=/home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/arm-none-linux-gnueabi-strip
>
> ./configure --host=arm-linux
> --prefix=/home/ltblr/yesuraj/test_apps/ltp/arm-none-tool-chain/static_compilation/ltp-full-20150420/install
> --exec-prefix=/home/ltblr/yesuraj/test_apps/ltp/arm-none-tool-chain/static_compilation/ltp-full-20150420/install
> LDFLAGS="-static -pthread"
>  make
>
> It throws the following error(s),
>
> /home/ltblr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/../arm-none-linux-gnueabi/libc/usr/lib/libc.a(syslog.o):
> In function `openlog': syslog.c:(.text+0x814): multiple definition of
> `openlog'
> /tmp/ccusZ6dp.o:/home/ltblr/yesuraj/test_apps/ltp/arm-none-tool-chain/static_compilation/ltp-full-20150420/testcases/kernel/fs/fs-bench/random-access.c:66:
> first defined here
>
> The same error is thrown for the file, random-access-del-create.c too.
>
> When i modified openlog to other name (openlog1) in both the files, then it
> compiles successfully.
>
> However when i build using x86 tool chain in the same manner (static flag
> enabled), it builds successfully without the above error(s).
>
> Regards,
> yesuraj
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Ltp-list mailing list
> Ltp-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ltp-list
>



-- 
Thanks & Regards,
M.Srikanth Kumar.

------------------------------------------------------------------------------
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [LTP] error while compiling ltp statically
  2015-10-28 11:13 [LTP] error while compiling ltp statically Yesuraj Abraham
  2015-10-28 11:43 ` $rik@nth 
@ 2015-10-29 11:05 ` Cyril Hrubis
  1 sibling, 0 replies; 3+ messages in thread
From: Cyril Hrubis @ 2015-10-29 11:05 UTC (permalink / raw)
  To: Yesuraj Abraham; +Cc: ltp-list

Hi!
This list has been retired, please use ltp@lists.linux.it
(http://lists.linux.it/listinfo/ltp) instead.

-- 
Cyril Hrubis
chrubis@suse.cz

------------------------------------------------------------------------------
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-10-29 11:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-28 11:13 [LTP] error while compiling ltp statically Yesuraj Abraham
2015-10-28 11:43 ` $rik@nth 
2015-10-29 11:05 ` Cyril Hrubis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox