Tag Archives | derleyiciden bağımsız

CMake 3.31.1 çıktı

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.31.1 sürümü çıktı. Sürüme yönelik olarak herhangi bir sürüm duyurusu yapılmadığı için sürüm hakkında bilgi edinme olanağımız yok ama sürüme ait paketler bazı yansılara yüklenmiş bulunuyor. En azından buradan yararlanmanın mümkün olduğunu belirtmek istiyoruz. Bu arada, sürüm notlarına aktarılan ayrıntıların işe yarar olmasını umuyoruz. CMake 3.31.1 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

CMake 3.31.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.31.0 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.31.0 sürümü, John Parent tarafından duyuruldu. CMake 3.31.0’ı duyurmaktan mutluluk duyduklarını söyleyen Parent; “cmake-presets(7)” dosyalarının artık JSON nesnesi içinde herhangi bir düzeyde “$comment” anahtarını kullanarak yorumlar içerebildiğini ve belgeler sağlayabildiğini ifade etti. 3.10’dan eski CMake sürümleriyle uyumluluğun artık kullanım dışı olduğunu belirten Parent; “file(DOWNLOAD)” ve “file(UPLOAD)” komutlarının artık varsayılan olarak “https://” URL’lerine bağlantılar için TLS sunucu sertifikalarını doğruladığını söyledi. Ninja Jeneratörleri ve Makefile Jeneratörlerinin artık bir “codegen” yapı hedefi ürettiklerini söyleyen Parent; LFortran derleyicisinin artık “derleyici kimliği” “LFortran” ile desteklendiğini belirtti. Parent; “UNITY_BUILD” hedef özelliğinin artık “CUDA” dilini desteklediğini söyledi. CMake 3.31.0 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.31.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.31.0-rc3 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.31.0-rc3 sürümü, John Parent tarafından duyuruldu. “cmake-presets” dosyalarının artık JSON nesnesi içinde herhangi bir düzeyde “$comment” anahtarını kullanarak yorumlar içerebileceği ve belgeler sağlayabileceği ifade edilirken, 3.10’dan eski CMake sürümleriyle uyumluluğun artık kullanım dışı olduğu ve gelecekteki bir sürümden de kaldırılacağı söyleniyor. “cmake_minimum_required()” veya “cmake_policy()” çağrılarının, politika sürümünü daha eski bir değere ayarlayarak artık kullanım dışı kalma tanısı verdiği söyleniyor. “file(DOWNLOAD)” ve “file(UPLOAD)” komutlarının artık varsayılan olarak “https://” URL’lerine bağlantılar için TLS sunucu sertifikalarını doğruladığı ifade ediliyor. CMake 3.31.0-rc3 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.31.0-rc3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.30.5 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.30.5 sürümü duyuruldu. CMake 3.30.5’in artık indirilebilir olduğunu duyurmaktan mutluluk duyulduğu ifade ediliyor. <PROJECT-NAME> komutunun artık <PROJECT-NAME>_SOURCE_DIR, <PROJECT-NAME>_BINARY_DIR ve <PROJECT-NAME>_IS_TOP_LEVEL öğelerini yalnızca project() çağrıldığında normal değişkenler olarak ayarlanmışlarsa normal değişkenler olarak ayarladığı belirtilirken, aynı adlara sahip önbellek girişlerinin her zaman daha önce olduğu gibi ayarlandığı ifade ediliyor. CMake 3.30.5 hakkında bilgi edinmek için sürüm notlarını ve sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.30.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.30.4 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.30.4 sürümü duyuruldu. CMake 3.30.4’ün artık indirilebilir olduğunu duyurmaktan mutluluk duyulduğu ifade ediliyor. <PROJECT-NAME> komutunun artık <PROJECT-NAME>_SOURCE_DIR, <PROJECT-NAME>_BINARY_DIR ve <PROJECT-NAME>_IS_TOP_LEVEL öğelerini yalnızca project() çağrıldığında normal değişkenler olarak ayarlanmışlarsa normal değişkenler olarak ayarladığı belirtilirken, aynı adlara sahip önbellek girişlerinin her zaman daha önce olduğu gibi ayarlandığı ifade ediliyor. CMake 3.30.4 hakkında bilgi edinmek için sürüm notlarını ve sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.30.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.30.3 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.30.3 sürümü duyuruldu. CMake 3.30.3’ün artık indirilebilir olduğunu duyurmaktan mutluluk duyulduğu ifade ediliyor. FindPython ve FindPython3 modüllerinin artık Python’un ücretsiz iş parçacıklı sürümüyle geliştirmeyi desteklemek için Windows’ta sırasıyla Python_DEFINITIONS ve Python3_DEFINITIONS değişkenlerini tanımladığı belirtilirken, INTERFACE_COMPILE_DEFINITIONS hedef özelliğinin de bu modüller tarafından sağlanan çeşitli hedefler için tanımlandığı söyleniyor. cmake-presets(7) dosyalarının artık şema sürüm 9’u desteklediği ifade edilirken, include alanlarının artık $env{} ve ön ayara özgü makrolar hariç tüm makroları genişlettiği belirtiliyor. CMake 3.30.3 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.30.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.30.2 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.30.2 sürümü duyuruldu. CMake 3.30.2’nin artık indirilebilir olduğunu duyurmaktan mutluluk duyulduğu ifade ediliyor. cmake.org’da sağlanan önceden derlenmiş Windows .msi yükleyicileri, yeni bir kurulum gerçekleştirirken artık varsayılan olarak sistem genelindeki PATH’i değiştiriyor. 3.30 veya sonraki bir sürümün mevcut bir kurulumu değiştirilirken, PATH değişikliği tercihi varsayılan olarak korunuyor. cmake.org’da sağlanan resmi .zip kaynak arşivi, modern kurallarla tutarlılık için artık CRLF yeni satırları yerine LF yeni satırlarını kullanıyor. FetchContent’in artık ayrı bir alt yapı kullanmak yerine içeriği doğrudan doldurmayı tercih ettiği belirtiliyor. cmake –fresh’in ayrıca doğrudan doldurulmuş bağımlılıkların indirme, güncelleme ve yama adımlarının yeniden yürütülmesini zorladığı söyleniyor. Ekosistem değişikliklerini desteklemek ve/veya gerilemeleri düzeltmek için bazı uygulama güncellemeleri yapıldığı söyleniyor. CMake 3.30.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.30.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0