Guest gkai Posted September 2, 2013 Report Posted September 2, 2013 Github website have a really good wiki. ;) Of course, you can just upload your device tree somewhere then i'll make a new branch for CM10.1. here is my device tree...I tried the commit myself, but I need to get more familiar with github, create an account and so on I think, so in the mean time here it is ;-) https://docs.google.com/file/d/0BypB1uTnFV4PWm9RMzd2MkNkOEU/edit?usp=sharing no problem to integrate that in your repo if u want...
Guest Shreps Posted September 3, 2013 Report Posted September 3, 2013 Grkai, about Git/Github, don't hesitate to ask me via acerclub or Talk, I will help you ;)
Guest Spacecaker Posted September 3, 2013 Report Posted September 3, 2013 (edited) gkai how u fixed these ? hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_interface.c: In function 'camera_query': hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_interface.c:787:17: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] target thumb C: libmmcamera_interface <= hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c: In function 'get_stream_inst_handle': hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:127:13: error: 'struct msm_camera_v4l2_ioctl_t' has no member named 'id' hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:127:19: error: 'MSM_V4L2_PID_INST_HANDLE' undeclared (first use in this function) hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:127:19: note: each undeclared identifier is reported only once for each function it appears in hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:129:13: error: 'struct msm_camera_v4l2_ioctl_t' has no member named 'len' hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:130:26: error: 'MSM_CAM_V4L2_IOCTL_PRIVATE_G_CTRL' undeclared (first use in this function) make: *** [/home/robin/android/cyanogenmod10.1/out/target/product/swing/obj/SHARED_LIBRARIES/libmmcamera_interface_intermediates/src/mm_camera_stream.o] Error 1 u used mm_camera_stream.c from jellybean branch ? nvm think i fixed Edited September 3, 2013 by Spacecaker
Guest gkai Posted September 3, 2013 Report Posted September 3, 2013 (edited) gkai how u fixed these ? hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_interface.c: In function 'camera_query': hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_interface.c:787:17: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] target thumb C: libmmcamera_interface <= hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c: In function 'get_stream_inst_handle': hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:127:13: error: 'struct msm_camera_v4l2_ioctl_t' has no member named 'id' hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:127:19: error: 'MSM_V4L2_PID_INST_HANDLE' undeclared (first use in this function) hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:127:19: note: each undeclared identifier is reported only once for each function it appears in hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:129:13: error: 'struct msm_camera_v4l2_ioctl_t' has no member named 'len' hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/mm_camera_stream.c:130:26: error: 'MSM_CAM_V4L2_IOCTL_PRIVATE_G_CTRL' undeclared (first use in this function) make: *** [/home/robin/android/cyanogenmod10.1/out/target/product/swing/obj/SHARED_LIBRARIES/libmmcamera_interface_intermediates/src/mm_camera_stream.o] Error 1 u used mm_camera_stream.c from jellybean branch ? nvm think i fixed I made some modif in headers like msm_camera iirc. If my device tree is not enough to compile, I probably have some modifs in the kernel... By the way, I looked at the patch, it seems too old compared to the acer kernel we got from official JB....I see it was writen in 2010, so I doubt it would solve the problem.... Could try to comment out the code u mention though.... Edited September 3, 2013 by gkai
Guest Spacecaker Posted September 3, 2013 Report Posted September 3, 2013 (edited) I made some modif in headers like msm_camera iirc. If my device tree is not enough to compile, I probably have some modifs in the kernel... By the way, I looked at the patch, it seems too old compared to the acer kernel we got from official JB....I see it was writen in 2010, so I doubt it would solve the problem.... Could try to comment out the code u mention though.... hmm that jb file didnt worked Edited September 3, 2013 by Spacecaker
Guest Spacecaker Posted September 3, 2013 Report Posted September 3, 2013 I made some modif in headers like msm_camera iirc. If my device tree is not enough to compile, I probably have some modifs in the kernel... By the way, I looked at the patch, it seems too old compared to the acer kernel we got from official JB....I see it was writen in 2010, so I doubt it would solve the problem.... Could try to comment out the code u mention though.... hmm that jb file didnt worked but fixed it somehow but now getting diff errors ur device config had some errors in overlay geop of core In file included from hardware/qcom/media/mm-video/vidc/common/inc/extra_data_handler.h:38:0, from hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:49: device/acer/swing/include/linux/msm_vidc_enc.h:169:7: error: variable or field '__user' declared void device/acer/swing/include/linux/msm_vidc_enc.h:169:7: error: expected ';' at end of member declaration device/acer/swing/include/linux/msm_vidc_enc.h:169:15: error: ISO C++ forbids declaration of 'in' with no type [-fpermissive] device/acer/swing/include/linux/msm_vidc_enc.h:170:7: error: variable or field '__user' declared void device/acer/swing/include/linux/msm_vidc_enc.h:170:7: error: expected ';' at end of member declaration device/acer/swing/include/linux/msm_vidc_enc.h:170:15: error: ISO C++ forbids declaration of 'out' with no type [-fpermissive] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'boolean H264_Utils::extract_rbsp(OMX_U8*, OMX_U32, OMX_U32, OMX_U8*, OMX_U32*, NALU*)': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:307:58: warning: suggest parentheses around assignment used as truth value [-Wparentheses] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::hrd_parameters(h264_hrd_param*)': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:763:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::sei_buffering_period()': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:854:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:871:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::sei_picture_timing()': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:923:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::sei_pan_scan()': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:998:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1012:7: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1017:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::print_pan_data(h264_pan_scan*)': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1044:3: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1049:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1051:5: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_S32 {aka long int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1052:5: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_S32 {aka long int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1053:5: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_S32 {aka long int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1054:5: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_S32 {aka long int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1056:3: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::parse_sps()': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1083:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1085:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1102:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::scaling_list(OMX_U32)': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1127:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::print_frame_pack()': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1331:3: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1332:3: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1336:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1338:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1340:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1342:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1344:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1346:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1348:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1350:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1352:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1354:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1356:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1358:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'void h264_stream_parser::fill_pan_scan_data(OMX_QCOM_PANSCAN*, OMX_S64)': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1453:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1448:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp: In member function 'h264_pan_scan* panscan_handler::get_populated(OMX_S64)': hardware/qcom/media/mm-video/vidc/vdec/src/h264_utils.cpp:1605:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] make: *** [/home/robin/android/cyanogenmod10.1/out/target/product/swing/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/h264_utils.o] Error 1 make: *** Waiting for unfinished jobs.... will try to fix above aswell ;) but havent found solution for that yet if u can can u upload ur qcom folder of /hardware ?
Guest gkai Posted September 3, 2013 Report Posted September 3, 2013 hmm if u can can u upload ur qcom folder of /hardware ? here it is ;) https://docs.google.com/file/d/0BypB1uTnFV4Pakhna0szSEdWSUE/edit?usp=sharing
Guest Spacecaker Posted September 3, 2013 Report Posted September 3, 2013 (edited) thanks can you also upload hardware/libhardware and libhardware_legacy ? these are the ones that keep failing on my machine Edited September 3, 2013 by Spacecaker
Guest gkai Posted September 3, 2013 Report Posted September 3, 2013 thanks can you also upload hardware/libhardware and libhardware_legacy ? these are the ones that keep failing on my machine there https://docs.google.com/file/d/0BypB1uTnFV4PZG1TQTZ2SHNsakU/edit?usp=sharing
Guest Spacecaker Posted September 4, 2013 Report Posted September 4, 2013 (edited) fixed by modifying device config boardproducts.mk msm_mdp.h this needs modifying to get the display to load display drivers also fb.h in include/linux of kernel header currently i am trying some several stuff on kernel and fixing some build errors on my side mdp4 and some gpu kgsl drivers needs fix i am working on it but wont be easy :P try and error as i call it Edited September 4, 2013 by Spacecaker
Guest iAl3x Posted September 4, 2013 Report Posted September 4, 2013 Cool...my thread is starting to look like it will lead to something good... Although I'm total noob in compiling I would love to learn from you guys!
Guest Spacecaker Posted September 5, 2013 Report Posted September 5, 2013 (edited) https://github.com/s...r_swing_msm8960 here u can see my prorgress on updating the kernel drivers and such ofccourse i currentlyt have some errors but ive fixed over a few hundred already so these i can fix to i am not a master in C or C++ i just try and error a lot ;) and brought me very far i started fully on kernel as the errors in the logcats all seemed to be coming from the Kernel atleast MDP4 is display drivers in video/msm and media/ gkai u builded it without a kernel ? but using prebuilt ? Edited September 5, 2013 by Spacecaker
Guest gkai Posted September 6, 2013 Report Posted September 6, 2013 https://github.com/s...r_swing_msm8960 here u can see my prorgress on updating the kernel drivers and such ofccourse i currentlyt have some errors but ive fixed over a few hundred already so these i can fix to i am not a master in C or C++ i just try and error a lot ;) and brought me very far i started fully on kernel as the errors in the logcats all seemed to be coming from the Kernel atleast MDP4 is display drivers in video/msm and media/ gkai u builded it without a kernel ? but using prebuilt ? built with the kernel, I got rid of the compile errors....but the video was not working. This WE I will commit my modifs in vache git repositories (10.1 branch), so u can compare what I did with your modifs. Hopefully we will get something that boot soon ;-)
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 (edited) yeah :) lets hope it boots soon ;) also remove the libc.so from vendor and compiled one with acer modifications and such ;) currenlt i am working on updating the kernel drivers and comparing to some other devices and such Edited September 6, 2013 by Spacecaker
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 currently i fixed all errors but there is one from wich i could find like zero info about /home/robin/android/cyanogenmod10.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld: no machine record defined /home/robin/android/cyanogenmod10.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld: no machine record defined make: *** [.tmp_vmlinux1] Error 1 all other stuff compile fine though CC drivers/scsi/scsi_lib.o CC net/ipv6/xfrm6_mode_beet.o CC net/ipv6/mip6.o CC drivers/scsi/scsi_lib_dma.o CC net/ipv6/netfilter/ip6_tables.o CC drivers/scsi/scsi_scan.o CC drivers/scsi/scsi_sysfs.o CC net/ipv6/netfilter/ip6table_filter.o CC net/ipv6/netfilter/ip6table_mangle.o CC drivers/scsi/scsi_devinfo.o CC net/ipv6/netfilter/ip6table_raw.o CC drivers/scsi/scsi_sysctl.o CC drivers/scsi/scsi_proc.o CC net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.o CC net/ipv6/netfilter/nf_conntrack_proto_icmpv6.o CC drivers/scsi/scsi_trace.o CC drivers/scsi/scsi_pm.o CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o CC drivers/scsi/sd.o CC net/ipv6/netfilter/nf_conntrack_reasm.o CC net/ipv6/netfilter/ip6t_REJECT.o LD drivers/scsi/arm/built-in.o LD drivers/scsi/sd_mod.o CC drivers/scsi/sg.o LD net/ipv6/netfilter/nf_conntrack_ipv6.o LD net/ipv6/netfilter/nf_defrag_ipv6.o LD net/ipv6/netfilter/built-in.o CC net/ipv6/sit.o CC [M] drivers/scsi/scsi_wait_scan.o CC net/ipv6/addrconf_core.o LD drivers/scsi/scsi_mod.o LD drivers/scsi/built-in.o CC drivers/slimbus/slimbus.o CC net/ipv6/exthdrs_core.o CC net/ipv6/inet6_hashtables.o CC drivers/slimbus/slim-msm-ctrl.o LD net/ipv6/ipv6.o LD net/ipv6/built-in.o CC net/netfilter/nf_conntrack_extend.o CC net/netfilter/nf_conntrack_acct.o CC net/netfilter/nf_conntrack_ecache.o LD drivers/slimbus/built-in.o CC drivers/staging/staging.o CC drivers/staging/android/binder.o CC net/netfilter/nf_conntrack_h323_main.o CC net/netfilter/nf_conntrack_h323_asn1.o CC net/netfilter/nfnetlink.o CC drivers/staging/android/ashmem.o CC net/netfilter/nfnetlink_queue.o CC drivers/staging/android/logger.o CC drivers/staging/android/persistent_ram.o CC net/netfilter/nfnetlink_log.o CC drivers/staging/android/ram_console.o CC drivers/staging/android/timed_output.o LD net/netfilter/nf_conntrack.o CC net/netfilter/nf_conntrack_proto_dccp.o CC drivers/staging/android/timed_gpio.o CC drivers/staging/android/lowmemorykiller.o LD drivers/staging/android/built-in.o LD drivers/staging/media/built-in.o CC drivers/staging/qcache/qcache-main.o CC net/netfilter/nf_conntrack_proto_gre.o CC net/netfilter/nf_conntrack_proto_sctp.o CC drivers/staging/qcache/tmem.o CC net/netfilter/nf_conntrack_proto_udplite.o CC drivers/staging/qcache/fmem.o LD drivers/staging/qcache/qcache.o LD drivers/staging/qcache/built-in.o LD drivers/staging/serial/built-in.o LD drivers/staging/built-in.o CC drivers/switch/switch_class.o CC net/netfilter/nf_conntrack_netlink.o LD drivers/switch/built-in.o CC drivers/thermal/thermal_sys.o CC drivers/thermal/msm8960_tsens.o CC net/netfilter/nf_conntrack_amanda.o CC drivers/thermal/pm8xxx-tm.o CC net/netfilter/nf_conntrack_ftp.o CC drivers/thermal/msm_thermal.o LD drivers/thermal/built-in.o CC drivers/tty/tty_io.o LD net/netfilter/nf_conntrack_h323.o CC net/netfilter/nf_conntrack_irc.o CC net/netfilter/nf_conntrack_broadcast.o CC drivers/tty/n_tty.o CC net/netfilter/nf_conntrack_netbios_ns.o CC net/netfilter/nf_conntrack_pptp.o CC drivers/tty/tty_ioctl.o CC net/netfilter/nf_conntrack_sane.o CC drivers/tty/tty_ldisc.o CC net/netfilter/nf_conntrack_sip.o CC drivers/tty/tty_buffer.o CC drivers/tty/tty_port.o CC net/netfilter/nf_conntrack_tftp.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o CC net/netfilter/nf_tproxy_core.o CC drivers/tty/n_smux.o CC net/netfilter/x_tables.o CC net/netfilter/xt_tcpudp.o CC drivers/tty/smux_debug.o CC drivers/tty/smux_test.o CC net/netfilter/xt_mark.o CC net/netfilter/xt_connmark.o CC net/netfilter/xt_CLASSIFY.o CC drivers/tty/smux_loopback.o CC drivers/tty/smux_ctl.o CC net/netfilter/xt_LOG.o LD drivers/tty/ipwireless/built-in.o CC drivers/tty/serial/serial_core.o CC net/netfilter/xt_NFQUEUE.o CC net/netfilter/xt_comment.o CC drivers/tty/serial/msm_serial_hs.o CC net/netfilter/xt_connlimit.o CC net/netfilter/xt_conntrack.o CC drivers/tty/serial/msm_serial_hs_lite.o CC net/netfilter/xt_ecn.o CC net/netfilter/xt_hashlimit.o LD drivers/tty/serial/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o CC drivers/usb/class/cdc-acm.o CC net/netfilter/xt_helper.o CC net/netfilter/xt_hl.o LD drivers/usb/class/built-in.o CC drivers/usb/core/usb.o CC net/netfilter/xt_iprange.o CC drivers/usb/core/hub.o CC net/netfilter/xt_length.o CC net/netfilter/xt_limit.o CC net/netfilter/xt_mac.o CC net/netfilter/xt_multiport.o CC drivers/usb/core/hcd.o CC net/netfilter/xt_pkttype.o CC drivers/usb/core/urb.o CC net/netfilter/xt_policy.o CC drivers/usb/core/message.o CC net/netfilter/xt_qtaguid_print.o CC net/netfilter/xt_qtaguid.o CC drivers/usb/core/driver.o CC drivers/usb/core/config.o CC drivers/usb/core/file.o CC drivers/usb/core/buffer.o CC net/netfilter/xt_quota.o CC drivers/usb/core/sysfs.o CC net/netfilter/xt_quota2.o CC drivers/usb/core/endpoint.o CC drivers/usb/core/devio.o CC net/netfilter/xt_socket.o CC net/netfilter/xt_state.o CC drivers/usb/core/notify.o CC net/netfilter/xt_statistic.o CC drivers/usb/core/generic.o CC drivers/usb/core/quirks.o CC net/netfilter/xt_string.o CC drivers/usb/core/devices.o CC net/netfilter/xt_time.o LD drivers/usb/core/usbcore.o LD drivers/usb/core/built-in.o CC drivers/usb/gadget/udc-core.o CC net/netfilter/xt_u32.o CC drivers/usb/gadget/ci13xxx_msm.o LD net/netfilter/netfilter.o LD net/netfilter/built-in.o CC net/netlink/af_netlink.o CC net/netlink/genetlink.o CC drivers/usb/gadget/android.o LD net/netlink/built-in.o CC net/packet/af_packet.o LD net/packet/built-in.o CC net/rfkill/core.o LD net/rfkill/rfkill.o LD net/rfkill/built-in.o CC net/sched/sch_generic.o CC net/sched/sch_mq.o CC net/sched/sch_api.o CC net/sched/sch_blackhole.o CC net/sched/cls_api.o CC net/sched/act_api.o CC net/sched/sch_fifo.o CC net/sched/sch_htb.o CC net/sched/cls_u32.o CC net/sched/cls_flow.o CC net/sched/ematch.o LD drivers/usb/gadget/g_android.o LD drivers/usb/gadget/built-in.o CC drivers/usb/host/ehci-hcd.o CC net/sched/em_cmp.o CC net/sched/em_nbyte.o CC net/sched/em_u32.o CC net/sched/em_meta.o CC net/sched/em_text.o LD net/sched/built-in.o CC net/unix/af_unix.o CC net/unix/garbage.o LD drivers/usb/host/built-in.o CC drivers/usb/misc/ehset.o CC net/unix/sysctl_net_unix.o CC drivers/usb/misc/diag_bridge.o LD net/unix/unix.o LD net/unix/built-in.o CC net/wireless/wext-core.o CC drivers/usb/misc/mdm_ctrl_bridge.o CC net/wireless/wext-proc.o CC net/wireless/wext-spy.o CC drivers/usb/misc/mdm_data_bridge.o CC net/wireless/wext-priv.o CC drivers/usb/misc/ks_bridge.o CC [M] net/wireless/core.o LD drivers/usb/misc/mdm_bridge.o LD drivers/usb/misc/built-in.o CC drivers/usb/mon/mon_main.o CC drivers/usb/mon/mon_stat.o CC [M] net/wireless/sysfs.o CC drivers/usb/mon/mon_text.o CC [M] net/wireless/radiotap.o CC drivers/usb/mon/mon_bin.o CC [M] net/wireless/util.o CC [M] net/wireless/reg.o LD drivers/usb/mon/usbmon.o LD drivers/usb/mon/built-in.o CC drivers/usb/otg/otg.o CC drivers/usb/otg/msm_otg.o CC [M] net/wireless/scan.o CC [M] net/wireless/nl80211.o LD drivers/usb/otg/built-in.o CC drivers/usb/serial/usb-serial.o CC drivers/usb/serial/generic.o CC drivers/usb/serial/bus.o CC drivers/usb/serial/csvt.o CC [M] net/wireless/mlme.o LD drivers/usb/serial/usbserial.o LD drivers/usb/serial/built-in.o LD drivers/usb/storage/built-in.o CC drivers/usb/usb-common.o LD drivers/usb/built-in.o CC drivers/video/fb_notify.o CC [M] net/wireless/ibss.o CC drivers/video/fbmem.o CC [M] net/wireless/sme.o CC drivers/video/fbmon.o CC [M] net/wireless/chan.o CC drivers/video/fbcmap.o CC [M] net/wireless/ethtool.o CC drivers/video/fbsysfs.o CC [M] net/wireless/mesh.o CC drivers/video/modedb.o LD net/wireless/built-in.o LD [M] net/wireless/cfg80211.o CC net/xfrm/xfrm_policy.o CC net/xfrm/xfrm_state.o CC drivers/video/fbcvt.o CC drivers/video/backlight/backlight.o CC net/xfrm/xfrm_hash.o CC drivers/video/backlight/generic_bl.o CC net/xfrm/xfrm_input.o LD drivers/video/backlight/built-in.o CC drivers/video/msm/msm_fb.o CC net/xfrm/xfrm_output.o CC net/xfrm/xfrm_algo.o CC drivers/video/msm/logo.o CC net/xfrm/xfrm_sysctl.o CC net/xfrm/xfrm_replay.o CC drivers/video/msm/mdp.o CC net/xfrm/xfrm_ipcomp.o LD net/xfrm/built-in.o CC net/sysctl_net.o CC drivers/video/msm/mdp_debugfs.o CC net/activity_stats.o LD net/built-in.o CC drivers/video/msm/mdp4_util.o LD arch/arm/lib/built-in.o AS arch/arm/lib/ashldi3.o AS arch/arm/lib/ashrdi3.o AS arch/arm/lib/backtrace.o AS arch/arm/lib/call_with_stack.o AS arch/arm/lib/changebit.o AS arch/arm/lib/clear_user.o AS arch/arm/lib/clearbit.o AS arch/arm/lib/copy_from_user.o AS arch/arm/lib/copy_page.o AS arch/arm/lib/copy_to_user.o CC drivers/video/msm/mdp4_overlay.o AS arch/arm/lib/csumipv6.o AS arch/arm/lib/csumpartial.o AS arch/arm/lib/csumpartialcopy.o AS arch/arm/lib/csumpartialcopyuser.o CC arch/arm/lib/delay.o AS arch/arm/lib/div64.o AS arch/arm/lib/findbit.o AS arch/arm/lib/getuser.o AS arch/arm/lib/io-readsb.o AS arch/arm/lib/io-readsl.o AS arch/arm/lib/io-readsw-armv4.o AS arch/arm/lib/io-writesb.o AS arch/arm/lib/io-writesl.o AS arch/arm/lib/io-writesw-armv4.o AS arch/arm/lib/lib1funcs.o AS arch/arm/lib/lshrdi3.o AS arch/arm/lib/memchr.o AS arch/arm/lib/memcpy.o AS arch/arm/lib/memmove.o AS arch/arm/lib/memset.o CC drivers/video/msm/mdp4_overlay_lcdc.o AS arch/arm/lib/memzero.o AS arch/arm/lib/muldi3.o AS arch/arm/lib/putuser.o AS arch/arm/lib/setbit.o AS arch/arm/lib/strchr.o AS arch/arm/lib/strncpy_from_user.o AS arch/arm/lib/strnlen_user.o AS arch/arm/lib/strrchr.o AS arch/arm/lib/testchangebit.o AS arch/arm/lib/testclearbit.o CC drivers/video/msm/mdp4_overlay_dsi_video.o AS arch/arm/lib/testsetbit.o AS arch/arm/lib/ucmpdi2.o AR arch/arm/lib/lib.a CC drivers/video/msm/mdp4_overlay_dsi_cmd.o CC lib/bcd.o CC lib/div64.o CC lib/sort.o CC drivers/video/msm/mdp4_dtv.o CC lib/parser.o CC lib/halfmd4.o CC lib/debug_locks.o CC lib/random32.o CC drivers/video/msm/mdp4_overlay_dtv.o CC lib/bust_spinlocks.o CC lib/hexdump.o CC lib/kasprintf.o CC drivers/video/msm/mdp_dma.o CC lib/bitmap.o CC lib/scatterlist.o CC drivers/video/msm/mdp_dma_s.o CC lib/string_helpers.o CC lib/gcd.o CC lib/lcm.o CC drivers/video/msm/mdp_vsync.o CC lib/list_sort.o CC lib/uuid.o CC lib/flex_array.o CC drivers/video/msm/mdp_cursor.o CC lib/bsearch.o CC lib/find_last_bit.o CC lib/find_next_bit.o CC lib/llist.o CC lib/kstrtox.o CC drivers/video/msm/mdp_dma_tv.o CC lib/pci_iomap.o CC lib/iomap_copy.o CC drivers/video/msm/msm_dss_io_8960.o CC lib/devres.o CC lib/hweight.o CC lib/bitrev.o CC lib/crc-ccitt.o CC lib/crc16.o CC drivers/video/msm/mipi_dsi.o HOSTCC lib/gen_crc32table CC lib/libcrc32c.o CC lib/genalloc.o CC drivers/video/msm/mipi_dsi_host.o CC lib/lzo/lzo1x_compress.o CC lib/lzo/lzo1x_decompress.o CC drivers/video/msm/mipi_toshiba.o LD lib/lzo/lzo_compress.o LD lib/lzo/lzo_decompress.o LD lib/lzo/built-in.o CC lib/reed_solomon/reed_solomon.o CC drivers/video/msm/mipi_novatek.o LD lib/reed_solomon/built-in.o CC lib/zlib_deflate/deflate.o CC drivers/video/msm/mipi_orise.o CC lib/zlib_deflate/deftree.o CC drivers/video/msm/mipi_renesas.o CC lib/zlib_deflate/deflate_syms.o CC drivers/video/msm/mipi_truly.o LD lib/zlib_deflate/zlib_deflate.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/inffast.o CC lib/zlib_inflate/inflate.o CC drivers/video/msm/mipi_NT35510.o CC lib/zlib_inflate/infutil.o CC lib/zlib_inflate/inftrees.o CC drivers/video/msm/mipi_truly_tft540960_1_e.o CC lib/zlib_inflate/inflate_syms.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/textsearch.o CC drivers/video/msm/mipi_simulator.o CC lib/ts_kmp.o CC drivers/video/msm/mipi_tc358764_dsi2lvds.o CC lib/ts_bm.o CC lib/ts_fsm.o CC lib/percpu_counter.o CC lib/dynamic_debug.o CC drivers/video/msm/msm_fb_panel.o CC lib/nlattr.o CC drivers/video/msm/mipi_toshiba_video_wvga_pt.o CC lib/cpu_rmap.o CC drivers/video/msm/mipi_toshiba_video_wsvga_pt.o CC lib/dynamic_queue_limits.o CC drivers/video/msm/mipi_toshiba_video_wuxga.o CC lib/argv_split.o CC drivers/video/msm/mipi_novatek_video_qhd_pt.o CC lib/bug.o CC lib/cmdline.o CC lib/cpumask.o CC drivers/video/msm/mipi_novatek_cmd_qhd_pt.o CC lib/ctype.o CC lib/dec_and_lock.o CC lib/decompress.o CC lib/decompress_inflate.o CC drivers/video/msm/mipi_orise_video_720p_pt.o CC lib/dump_stack.o CC lib/extable.o CC drivers/video/msm/mipi_orise_cmd_720p_pt.o CC lib/idr.o CC lib/int_sqrt.o CC drivers/video/msm/mipi_renesas_video_fwvga_pt.o CC lib/ioremap.o CC lib/irq_regs.o CC drivers/video/msm/mipi_renesas_cmd_fwvga_pt.o CC lib/is_single_threaded.o CC lib/klist.o CC lib/kobject.o CC drivers/video/msm/mipi_NT35510_video_wvga_pt.o CC drivers/video/msm/mipi_NT35510_cmd_wvga_pt.o CC lib/kobject_uevent.o CC drivers/video/msm/mipi_truly_tft540960_1_e_video_qhd_pt.o CC lib/md5.o CC drivers/video/msm/mipi_truly_tft540960_1_e_cmd_qhd_pt.o CC lib/memory_alloc.o CC drivers/video/msm/mipi_chimei_wxga_pt.o CC lib/plist.o CC drivers/video/msm/mipi_chimei_wuxga.o CC lib/prio_heap.o CC lib/prio_tree.o CC drivers/video/msm/mipi_truly_video_wvga_pt.o CC lib/proportions.o CC lib/radix-tree.o CC drivers/video/msm/hdmi_msm.o CC lib/ratelimit.o CC lib/rbtree.o CC lib/reciprocal_div.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/show_mem.o CC lib/string.o CC drivers/video/msm/external_common.o CC lib/timerqueue.o CC lib/vsprintf.o CC drivers/video/msm/vidc/common/init/vidc_init.o CC drivers/video/msm/vidc/common/vcd/vcd_api.o GEN lib/crc32table.h AR lib/lib.a CC lib/crc32.o CC drivers/video/msm/vidc/common/vcd/vcd_power_sm.o CC drivers/video/msm/vidc/common/vcd/vcd_client_sm.o LD lib/built-in.o CC drivers/video/msm/vidc/common/vcd/vcd_device_sm.o CC drivers/video/msm/vidc/common/vcd/vcd_scheduler.o CC drivers/video/msm/vidc/common/vcd/vcd_sub.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_helper.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_utils.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_interrupt_handler.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_properties.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_errors.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_shared_mem.o CC drivers/video/msm/vidc/1080p/ddl/vidc.o CC drivers/video/msm/vidc/1080p/ddl/vidc_pix_cache.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_vidc.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl.o CC drivers/video/msm/vidc/1080p/ddl/vcd_ddl_metadata.o LD drivers/video/omap2/displays/built-in.o LD drivers/video/omap2/built-in.o CC drivers/video/cfbfillrect.o CC drivers/video/msm/vidc/1080p/resource_tracker/vcd_res_tracker.o CC drivers/video/cfbcopyarea.o CC drivers/video/cfbimgblt.o CC drivers/video/msm/vidc/common/dec/vdec.o LD drivers/video/fb.o CC drivers/video/msm/vidc/common/enc/venc.o CC drivers/video/msm/vidc/common/enc/venc_internal.o LD drivers/video/msm/vidc/vidc.o LD drivers/video/msm/vidc/vidc_vdec.o LD drivers/video/msm/vidc/vidc_venc.o LD drivers/video/msm/vidc/built-in.o LD drivers/video/msm/msm_mipi.o LD drivers/video/msm/built-in.o LD drivers/video/built-in.o LD drivers/built-in.o LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 /home/robin/android/cyanogenmod10.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld: no machine record defined /home/robin/android/cyanogenmod10.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld: no machine record defined make: *** [.tmp_vmlinux1] Error 1
Guest vache Posted September 6, 2013 Report Posted September 6, 2013 (edited) I had this error, but can't remember how i fixed this. I'll make some research. Edit : Did you try to clean and make again ? Edited September 6, 2013 by vache
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 (edited) I had this error, but can't remember how i fixed this. I'll make some research. Edit : Did you try to clean and make again ? Make Clean Make Distclean Make menuconfig make xconfig and several different commands to :/ also i tried different toolchains and such but didnt worked everytime ended with this error Edited September 6, 2013 by Spacecaker
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 target Prebuilt: (/home/robin/android/cyanogenmod10.1/out/target/product/swing/kernel) Target boot image: /home/robin/android/cyanogenmod10.1/out/target/product/swing/boot.img ----- Making recovery filesystem ------ usage: mkbootimg --kernel <filename> --ramdisk <filename> [ --second <2ndbootloader-filename> ] [ --cmdline <kernel-commandline> ] [ --board <boardname> ] [ --base <address> ] [ --pagesize <pagesize> ] [ --ramdisk_offset <address> ] -o|--output <filename> make: *** [/home/robin/android/cyanogenmod10.1/out/target/product/swing/boot.img] Error 1 during CM10.1 compile i get this o.O also shreps can u send me link of eabi-4.6 u use ?
Guest Shreps Posted September 6, 2013 Report Posted September 6, 2013 Hum that's weird, I have eabi-4.4.3 in prebuilt too (but eabi-4.6 or 4.7 in prebuilts) If needed : $ md5sum prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld 0b28f987367e2c50fda780a7662bf6fb prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld (maybe your file is corrupted ?)
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 Hum that's weird, I have eabi-4.4.3 in prebuilt too (but eabi-4.6 or 4.7 in prebuilts) If needed : $ md5sum prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld 0b28f987367e2c50fda780a7662bf6fb prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-ld (maybe your file is corrupted ?) will try also the kernel issue was because of double file in boardconfig :P now rom is compiled ;)
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 (edited) compiling kernel with linaro 4.7 gives this /home/robin/toolchain/Linaro/bin/arm-eabi-ld: error: no machine record defined make: *** [.tmp_vmlinux1] Error 1 Edit: googled and trying to patch kernel source to support linaro atleast what it says xD nah gave same error /home/robin/toolchain/Linaro/bin/arm-eabi-ld: error: no machine record defined make: *** [.tmp_vmlinux1] Error 1 Edited September 6, 2013 by Spacecaker
Guest vache Posted September 6, 2013 Report Posted September 6, 2013 (edited) As easier way, you could just use 4.6 from Google like Shreps said. Check the "prebuilts" folder. Edit : You may add a ".gitignore" file on the root of kernel folder to get rid of all compiled (.o; .cmd;...) files when comitting. Edited September 6, 2013 by vache
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 (edited) As easier way, you could just use 4.6 from Google like Shreps said. Check the "prebuilts" folder. Edit : You may add a ".gitignore" file on the root of kernel folder to get rid of all compiled (.o; .cmd;...) files when comitting. will do that and update my latest kernel source to ;) nvm fixed Kernel: arch/arm/boot/zImage is ready Edited September 6, 2013 by Spacecaker
Guest Spacecaker Posted September 6, 2013 Report Posted September 6, 2013 Rom didnt boot shows acer logo for 1 second then shutdowns not even showing init logo and it didnt gave me time to dmesg or logcat
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now