Linux için Intel® Dinamik Platform ve Termal Çerçeve (DPTF)


1

Core i7 7th Gen ile yeni bir dizüstü bilgisayarım var ve 7th Gen Intel'de 10'dan fazla Windows çalışması olmadığından, tamamen Linux'a geçmeye karar verdim.

Dizüstü bilgisayarla birlikte gelen CD'de verilen tüm Windows sürücülerini geçiyordum ve okuduğum kadarıyla Linux Çekirdeğinde uygulanmayan "DPTF" adlı bir sürücü var.

Google, beni kodun nasıl derleneceğine dair ayrıntılı talimatların bulunduğu küçük hatalarla https://github.com/01org/dptf adresine götürdü .

Bunun ışığında

  1. Linux üzerinde kurmak onu bana herhangi bir şekilde yarar sağlar mı?
  2. Olursa, git README.md adresinden Ubuntu yönergeleri altında (Linux Mint 18.1 kullanıyorum)

    • Esif_ufd dosyasını çalıştırmak için / ESIF / Products / ESIF_UF / Linux altında make komutunu çalıştırın.

    Odakta bu dizinde make çalıştıran bir dizi hata veriyor,

++++ ++++ ESIF_UF x64 Release Linux GMIN=1 ++++ gcc -c -Wno-multichar -Werror -fPIE -fPIC -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -fstack-protector-strong -m64 -I../../ESIF_UF/Sources -I../../ESIF_CM/Sources -I../../ESIF_WS/Sources -I../../ESIF_LIB/Sources -I../../../../Common -DESIF_ATTR_USER -DESIF_ATTR_DAEMON -DESIF_ATTR_OS_LINUX -DESIF_ATTR_OS_LINUX_HAVE_READLINE -DESIF_FEAT_OPT_ACTION_SYSFS -o ../../ESIF_UF/Sources/lin/main.o ../../ESIF_UF/Sources/lin/main.c In file included from ../../../../Common/esif_ccb_sort.h:29:0, from ../../../../Common/esif_ccb_file_lin_user.h:100, from ../../../../Common/esif_ccb_file.h:28, from ../../ESIF_CM/Sources/esif.h:198, from ../../ESIF_UF/Sources/esif_uf.h:22, from ../../ESIF_UF/Sources/lin/main.c:27: ../../../../Common/esif_ccb_file_lin_user.h: In function ‘esif_ccb_file_enum_first’: ../../../../Common/esif_ccb_sort_lin_user.h:60:48: error: implicit declaration of function ‘qsort_r’ [-Werror=implicit-function-declaration] #define esif_ccb_qsort(bas, num, siz, fn, ctx) qsort_r(bas, num, siz, fn, ctx) ^ ../../../../Common/esif_ccb_file_lin_user.h:169:3: note: in expansion of macro ‘esif_ccb_qsort’ esif_ccb_qsort(find_handle->files, find_handle->matches, sizeof(char *), esif ^ cc1: all warnings being treated as errors Makefile:180: recipe for target '../../ESIF_UF/Sources/lin/main.o' failed make: *** [../../ESIF_UF/Sources/lin/main.o] Error 1

Bu nasıl düzeltilir?


İkinci bit için, CPPFLAGS += -std=gnu89/ ESIF / Ürünler / ESIF_UF / Linux / Makefile
Jesse P Francis'i

README, çerçevenin değiştirilmiş bir Linux çekirdeği kullanan Chromium OS için olduğunu açıkça belirtiyor. İlk adım ayrıca, Chromium SDK'nın chroot ortamına girmekten açıkça bahsediyor. Dolayısıyla söz konusu yazılım standart masaüstü Linux çekirdeği ve ortamı için yapılmamıştır.
Larssend,

@Arssend, aşağı kaydırın.
Jesse P Francis,

Tamam, o zaman benim kötüm.
Larssend
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.