kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #21816
Re: Is any one else see this bug, when building 64 bit system. My 32 bit system compiles just fine. bzr 6362, Debian, jessie 64 bits.
-
To:
kicad-developers@xxxxxxxxxxxxxxxxxxx
-
From:
Wayne Stambaugh <stambaughw@xxxxxxxxx>
-
Date:
Thu, 10 Dec 2015 11:52:57 -0500
-
In-reply-to:
<CAMkt-MvPDh=h-BjnHAPkbh-wRozeC1iTAvK3_4Qd0bw4bUfyyw@mail.gmail.com>
-
User-agent:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
Lachlan,
Debian stable has boost 1.55 which is newer than the 1.54 version that
is downloaded and built by the KiCad build system and should work just
fine. You really should be using your systems installed boost by
configuring your kicad build with -DKICAD_SKIP_BOOST=ON. The boost
built by the kicad build system was put in place primarily for windows
and osx devs because it is such a colossal PITA to build boost on
windows and osx due to all of the necessary patches. As of boost 1.59,
I can use boost unpatched on 32-bit windows builds. There is still an
issue on 64-bit builds which requires using the heavily patched 1.57
version of boost on the msys2/ming64 platform.
Wayne
On 12/9/2015 3:49 PM, Lachlan Audas wrote:
> I'm getting a build error on 64 Debian jussie system, but not 32 bit
> Debian jessie,
> Looks like it's realted to Boost, I know there was some change's
> -fPIC change's which has been made.
> Any one else seen this ?
>
>
> /usr/bin/ld: ../../boost_root/lib/libboost_filesystem.a(operations.o):
> relocation R_X86_64_32 against `__pthread_key_create' can not be used
> when making a shared object; recompile with -fPIC
> ../../boost_root/lib/libboost_filesystem.a: error adding symbols: Bad value
> collect2: error: ld returned 1 exit status
> cvpcb/CMakeFiles/cvpcb_kiface.dir/build.make:762: recipe for target
> 'cvpcb/_cvpcb.kiface' failed
> make[2]: *** [cvpcb/_cvpcb.kiface] Error 1
> CMakeFiles/Makefile2:840: recipe for target
> 'cvpcb/CMakeFiles/cvpcb_kiface.dir/all' failed
>
>
> Lachlan.
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References