Open pwhelan opened 7 years ago
Apparently some of the problems have been fixed by a sync. The current errors I receive:
drivers/built-in.o: In function `int_touch':
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1270: undefined reference to `key_appselect_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1270: undefined reference to `key_appselect_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1270: undefined reference to `key_back_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1270: undefined reference to `key_back_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1270: undefined reference to `key_home_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1270: undefined reference to `key_home_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1309: undefined reference to `virtual_key_enable'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1309: undefined reference to `virtual_key_enable'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1296: undefined reference to `virtual_key_enable'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1296: undefined reference to `virtual_key_enable'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1311: undefined reference to `key_appselect_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1320: undefined reference to `key_back_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1320: undefined reference to `key_back_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1329: undefined reference to `key_home_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1329: undefined reference to `key_home_pressed'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1361: undefined reference to `key_cm'
/home/android/aosp/MSM8994/android/kernel/drivers/input/touchscreen/synaptics_driver_s3320.c:1361: undefined reference to `key_cm'
drivers/built-in.o: In function `stmvl6180_read_calibration_file':
/home/android/aosp/MSM8994/android/kernel/drivers/media/platform/msm/camera_v2/sensor/vl6180/stmvl6180_module.c:104: undefined reference to `get_param_camera_laser_sensor_offset'
/home/android/aosp/MSM8994/android/kernel/drivers/media/platform/msm/camera_v2/sensor/vl6180/stmvl6180_module.c:108: undefined reference to `get_param_camera_laser_sensor_cross_talk'
drivers/built-in.o: In function `stmvl6180_write_xtalk_calibration_file':
/home/android/aosp/MSM8994/android/kernel/drivers/media/platform/msm/camera_v2/sensor/vl6180/stmvl6180_module.c:257: undefined reference to `set_param_camera_laser_sensor_cross_talk'
drivers/built-in.o: In function `stmvl6180_write_offset_calibration_file':
/home/android/aosp/MSM8994/android/kernel/drivers/media/platform/msm/camera_v2/sensor/vl6180/stmvl6180_module.c:217: undefined reference to `set_param_camera_laser_sensor_offset'
drivers/built-in.o: In function `set_dload_mode':
/home/android/aosp/MSM8994/android/kernel/drivers/power/reset/msm-poweroff.c:135: undefined reference to `ram_console_address_start'
/home/android/aosp/MSM8994/android/kernel/drivers/power/reset/msm-poweroff.c:135: undefined reference to `ram_console_address_start'
/home/android/aosp/MSM8994/android/kernel/drivers/power/reset/msm-poweroff.c:136: undefined reference to `ram_console_address_size'
/home/android/aosp/MSM8994/android/kernel/drivers/power/reset/msm-poweroff.c:136: undefined reference to `ram_console_address_size'
/home/android/aosp/MSM8994/android/kernel/drivers/power/reset/msm-poweroff.c:138: undefined reference to `get_param_pcba_number'
drivers/built-in.o: In function `oem_contiguous_reserve_area':
/home/android/aosp/MSM8994/android/kernel/drivers/base/dma-contiguous.c:241: undefined reference to `init_param_mem_base_size'
That's apparently to be a linker error
I am compiling for the OnePlus2, but I get several errors when compiling the kernel all related to undefined symbols. From what I can tell this is because it is using the default msm8994 kernel config and not the extra configs from msm8994-OnePlus2_defconfig file.
I followed the usual steps to compile (on Ubuntu 14.04):
My OnePlus2 was just recently purchased, is root and is running OxygenOS 3.2.x.
I could simply just clobber the msm8994_defconfig file with the other one, but I'm thinking this may just solve one problem while revealing others.