* [ANNOUNCEMENT] llvm 3.7.1-1
@ 2016-02-22 8:36 Yaakov Selkowitz
2016-02-22 9:32 ` Tony Kelman
0 siblings, 1 reply; 4+ messages in thread
From: Yaakov Selkowitz @ 2016-02-22 8:36 UTC (permalink / raw)
To: cygwin
The following packages have been uploaded to the Cygwin distribution:
* llvm-3.7.1-1
* llvm-doc-3.7.1-1
* libllvm3.7-3.7.1-1
* libllvm-devel-3.7.1-1
The LLVM Core libraries provide a modern source- and target- independent
optimizer, along with code generation support for many popular CPUs (as
well as some less common ones!) These libraries are built around a well
specified code representation known as the LLVM intermediate representation.
This is an update to the latest upstream release. This release switches
to the CMake build, which results in many small shared libraries instead
of the single monolothic one from previous releases. Clang is also built
as a separate source package as a result.
--
Yaakov
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANNOUNCEMENT] llvm 3.7.1-1
2016-02-22 8:36 [ANNOUNCEMENT] llvm 3.7.1-1 Yaakov Selkowitz
@ 2016-02-22 9:32 ` Tony Kelman
2016-02-22 9:36 ` Ismail Donmez
2016-02-22 17:10 ` Yaakov Selkowitz
0 siblings, 2 replies; 4+ messages in thread
From: Tony Kelman @ 2016-02-22 9:32 UTC (permalink / raw)
To: cygwin
Yaakov Selkowitz <yselkowitz <at> cygwin.com> writes:
> This is an update to the latest upstream release. This release switches
> to the CMake build, which results in many small shared libraries instead
> of the single monolothic one from previous releases. Clang is also built
> as a separate source package as a result.
You're not supposed to use BUILD_SHARED_LIBS with LLVM's cmake build.
They have a dedicated flag LLVM_BUILD_LLVM_DYLIB for this.
-Tony
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANNOUNCEMENT] llvm 3.7.1-1
2016-02-22 9:32 ` Tony Kelman
@ 2016-02-22 9:36 ` Ismail Donmez
2016-02-22 17:10 ` Yaakov Selkowitz
1 sibling, 0 replies; 4+ messages in thread
From: Ismail Donmez @ 2016-02-22 9:36 UTC (permalink / raw)
To: cygwin
On Mon, Feb 22, 2016 at 11:32 AM, Tony Kelman <tony@kelman.net> wrote:
> Yaakov Selkowitz <yselkowitz <at> cygwin.com> writes:
>
>> This is an update to the latest upstream release. This release switches
>> to the CMake build, which results in many small shared libraries instead
>> of the single monolothic one from previous releases. Clang is also built
>> as a separate source package as a result.
>
> You're not supposed to use BUILD_SHARED_LIBS with LLVM's cmake build.
> They have a dedicated flag LLVM_BUILD_LLVM_DYLIB for this.
LLVM_BUILD_LLVM_DYLIB is introduced with llvm 3.8 (upcoming) and have
its own set of problems, see
https://llvm.org/bugs/show_bug.cgi?id=22952 . Using BUILD_SHARED_LIBS
is a better idea for now.
ismail
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANNOUNCEMENT] llvm 3.7.1-1
2016-02-22 9:32 ` Tony Kelman
2016-02-22 9:36 ` Ismail Donmez
@ 2016-02-22 17:10 ` Yaakov Selkowitz
1 sibling, 0 replies; 4+ messages in thread
From: Yaakov Selkowitz @ 2016-02-22 17:10 UTC (permalink / raw)
To: cygwin
On 2016-02-22 03:32, Tony Kelman wrote:
> Yaakov Selkowitz <yselkowitz <at> cygwin.com> writes:
>
>> This is an update to the latest upstream release. This release switches
>> to the CMake build, which results in many small shared libraries instead
>> of the single monolothic one from previous releases. Clang is also built
>> as a separate source package as a result.
>
> You're not supposed to use BUILD_SHARED_LIBS with LLVM's cmake build.
> They have a dedicated flag LLVM_BUILD_LLVM_DYLIB for this.
LLVM_BUILD_LLVM_DYLIB does not build correctly on Cygwin, where
BUILD_SHARED_LIBS does.
--
Yaakov
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-02-22 17:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-22 8:36 [ANNOUNCEMENT] llvm 3.7.1-1 Yaakov Selkowitz
2016-02-22 9:32 ` Tony Kelman
2016-02-22 9:36 ` Ismail Donmez
2016-02-22 17:10 ` Yaakov Selkowitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).