kernel-module - MODULE.TARGET.SHARED_LIBRARIES.libjpeg 已定义错误

标签 kernel-module android-source android-make

我正在尝试为设备构建 AOSP 4.4.2 内核。当我编译内核时,我得到

build/core/base_rules.mk:134: *** vendor/google/libs: 
MODULE.TARGET.SHARED_LIBRARIES.libjpeg already defined by external/jpeg.  Stop.

我知道共享变量 libjpeg 已经定义,我需要删除其中一个。那是对的吗?

我尝试查看 external/jpeg 文件夹,但不确定要查看哪个文件。有人可以告诉我如何处理这种情况。

最佳答案

该错误表明共享对象 libjpeg 已在其他模块 google/libs 中定义,您再次尝试创建它。因此,只需尝试重命名 google/libs 文件夹或 external/jpeg 文件夹中的 Android.mk 文件。它解决了这个问题。

关于kernel-module - MODULE.TARGET.SHARED_LIBRARIES.libjpeg 已定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25477465/

相关文章:

android - 使用 Stock Android (Froyo) 时出现编译错误?

android - 无法在 Android Ndk 中构建本地共享库

android - 使用 Android.mk 构建时缺少资源文件

java - android如何生成 'current.txt'它的api描述文件?

android - Android Studio 中测试支持库的来源

android - 如何判断 Android 何时关闭?

ubuntu - 声音驱动程序 - AWS EC2 ubuntu 16.04 实例的 snd-aloop 内核模块设置问题

c - Linux 内核加密 API

linux - 针对文件系统上的任何内核源代码树编译树外内核模块

linux - 内核和用户应用程序之间的通信方法