分页: 1 / 1

powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-16 17:23
momova
http://www.kernel.org/pub/linux/status/ ... 97.tar.bz2在这下载,或者:

代码: 全选

git clone git://git.kernel.org/pub/scm/status/powertop/powertop.git

代码: 全选

$make
g++ lib.o main.o display.o html.o devlist.o cpu/cpu.o cpu/abstract_cpu.o cpu/cpu_linux.o cpu/cpu_core.o cpu/cpu_package.o cpu/intel_cpus.o  cpu/cpudevice.cpp perf/perf.o perf/perf_bundle.o process/process.o process/do_process.o process/interrupt.o process/timer.o process/work.o process/powerconsumer.o process/device.o devices/device.o devices/backlight.o devices/usb.o devices/ahci.o devices/alsa.o devices/rfkill.o devices/i915-gpu.o devices/thinkpad-fan.o devices/network.o devices/thinkpad-light.o devices/runtime_pm.o measurement/measurement.o measurement/acpi.o parameters/parameters.o parameters/learn.o parameters/persistent.o calibrate/calibrate.o tuning/tuning.o tuning/tunable.o tuning/sysfs.o tuning/usb.o tuning/runtime.o tuning/bluetooth.o tuning/cpufreq.o tuning/ethernet.o tuning/iw.o tuning/wifi.o -lnl-genl -lnl -lnl-route -lnl-nf -lnl-genl -lnl-cli   -lpthread -lncursesw -lpci -lz -lresolv -o powertop
/usr/bin/ld: cannot find -lncursesw
collect2: ld returned 1 exit status
make: *** [powertop] 错误 1
这是个啥子原因呢?

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-17 17:11
momova
放几天没人鸟
谷不到哇

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-21 23:20
RavenChan
有ncursew和ncursew的dev包么。。

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-26 14:32
momova
安装了
不过又有问题

代码: 全选

¥make
CC  lib.cpp
lib.cpp:40:21: fatal error: pci/pci.h: 没有那个文件或目录
compilation terminated.
make: *** [lib.o] 错误 1

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-26 14:43
momova
原来是没有安装libpci-dev

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-26 14:57
momova

代码: 全选

$sudo make install
mkdir -p /usr/bin
cp powertop /usr/bin
mkdir -p /usr/var/cache/powertop
make[1]: 正在进入目录 `/home/ivan/tmp/powertop-1.97/po'
msgfmt -o nl.mo  nl.po
mkdir -p /usr/share/locale/nl/LC_MESSAGES/
cp -f nl.mo /usr/share/locale/nl/LC_MESSAGES/powertop.mo
cp: 无法获取"nl.mo" 的文件状态(stat): 没有那个文件或目录
make[1]: [nl.inst] 错误 1 (忽略)
make[1]:正在离开目录 `/home/ivan/tmp/powertop-1.97/po'
少个nl.mo,TNND,又是哪出问题了?

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-26 15:06
momova
下载了一个nl.mo,这下可以了,2.0界面大不一样啊

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-26 17:40
ttand
make install 啊
直接到恐怖的sudo make install
你也不先用checkinstall dpkg打个包在装吗?

Re: powertop2.0 beta出来了 编译不成功

发表于 : 2011-01-26 21:18
momova
ttand 写了:make install 啊
直接到恐怖的sudo make install
你也不先用checkinstall dpkg打个包在装吗?
你说的都做了还没办法解决才问的,问之后重装了系统,最后编译成功了