public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [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).