Problems building... - Android Q&A, Help & Troubleshooting

I've been having some trouble trying to build b2g for the galaxy tab gt-p7510. I was wondering if someone could help me out with this error I keep getting.
Code:
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/crypto/random.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/utils/base64.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/beacon.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/wmm.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/ap_list.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/ieee802_11.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/hw_features.c
make: *** No rule to make target `out/target/product/p4wifi/obj/STATIC_LIBRARIES/lib_driver_cmd_bcmdhd_intermediates/lib_driver_cmd_bcmdhd.a', needed by `out/target/product/p4wifi/obj/EXECUTABLES/hostapd_intermediates/LINKED/hostapd'. Stop.
real 6m6.180s
user 2m36.278s
sys 1m8.796s
> Build failed! <
Build with |./build.sh -j1| for better messages
If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else.
I have searched google and on here for a solution but can't find anything. What do you think is causing this?

Related

Error building ICS, wpa_supplicant?

Hi guys, I'm building Boot2Gecko (which uses the ICS kernel) and I'm running into an error with wpa_supplicant.
Here is my error
Code:
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/rfkill.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/driver_wext.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/drivers.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/l2_packet/l2_packet_linux.c
[color=red]make: *** No rule to make target `out/target/product/vivow/obj/STATIC_LIBRARIES/lib_driver_cmd_wext_intermediates/lib_driver_cmd_wext.a', needed by `out/target/product/vivow/obj/EXECUTABLES/wpa_supplicant_intermediates/LINKED/wpa_supplicant'. Stop.
[/color]
Do you guys know what may fix this? I have searched a lot, and there are no answers for this so far..
Thanks
quick bump, I'm still getting this error
Solution
ens1 said:
quick bump, I'm still getting this error
Click to expand...
Click to collapse
find solution here -
http://forum.xda-developers.com/showthread.php?p=32707158#post32707158

[Q]why ROM won't compile? [Mac](beginner)

I'm a complete beginner to the ROM building world, and decided to work with a custom ROM as a base for practice.
I chose SlimBean for my Nexus 4 (mako).
I already setup up my build environment through the sources on github, started building an otapackage and somewhere down the line I think the build ran into an error I'm not sure what to do about it but I think it has to do with the kernel (that comes with the ROM?) or linaro, but here's the last bit of lines on my terminal:
Code:
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
Install: /Volumes/android/wizard/out/host/darwin-x86/bin/checkpolicy
make[2]: /Volumes/android/wizard/prebuilt/darwin-x86/toolchain/linaro/bin/arm-linux-gnueabihf-gcc: Command not found
Install: /Volumes/android/wizard/out/host/darwin-x86/bin/checkfc
target Prebuilt: system_core_charger_battery_0.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_0.png_intermediates/battery_0.png)
target Prebuilt: system_core_charger_battery_1.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_1.png_intermediates/battery_1.png)
target Prebuilt: system_core_charger_battery_2.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_2.png_intermediates/battery_2.png)
target Prebuilt: system_core_charger_battery_3.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_3.png_intermediates/battery_3.png)
target Prebuilt: system_core_charger_battery_4.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_4.png_intermediates/battery_4.png)
target Prebuilt: system_core_charger_battery_5.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_5.png_intermediates/battery_5.png)
target Prebuilt: system_core_charger_battery_charge.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_charge.png_intermediates/battery_charge.png)
target Prebuilt: system_core_charger_battery_fail.png (/Volumes/android/wizard/out/target/product/mako/obj/ETC/system_core_charger_battery_fail.png_intermediates/battery_fail.png)
Install: /Volumes/android/wizard/out/host/darwin-x86/bin/checkseapp
Copy: /Volumes/android/wizard/out/target/product/mako/root/init.slim.rc
Copy: /Volumes/android/wizard/out/target/product/mako/root/init.usb.rc
Copy: /Volumes/android/wizard/out/target/product/mako/root/init.trace.rc
Copy: /Volumes/android/wizard/out/target/product/mako/root/init.mako.rc
Copy: /Volumes/android/wizard/out/target/product/mako/root/init.mako.usb.rc
Copy: /Volumes/android/wizard/out/target/product/mako/root/fstab.mako
Copy: /Volumes/android/wizard/out/target/product/mako/root/ueventd.mako.rc
Install: /Volumes/android/wizard/out/host/darwin-x86/bin/minigzip
target Prebuilt: nandroid-md5.sh (/Volumes/android/wizard/out/target/product/mako/obj/RECOVERY_EXECUTABLES/nandroid-md5.sh_intermediates/nandroid-md5.sh)
target Prebuilt: killrecovery.sh (/Volumes/android/wizard/out/target/product/mako/obj/RECOVERY_EXECUTABLES/killrecovery.sh_intermediates/killrecovery.sh)
target Prebuilt: parted (/Volumes/android/wizard/out/target/product/mako/obj/RECOVERY_EXECUTABLES/parted_intermediates/parted)
target Prebuilt: sdparted (/Volumes/android/wizard/out/target/product/mako/obj/RECOVERY_EXECUTABLES/sdparted_intermediates/sdparted)
Install: /Volumes/android/wizard/out/host/darwin-x86/framework/dumpkey.jar
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/bin/monkey)
GEN /Volumes/android/wizard/out/target/product/mako/obj/KERNEL_OBJ/Makefile
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/usr/share/bmd/RFFspeed_501.bmd)
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/usr/share/bmd/RFFstd_501.bmd)
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/bin/bmgr)
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/bin/ime)
CHK include/linux/version.h
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/bin/input)
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/bin/pm)
target Prebuilt: (/Volumes/android/wizard/out/target/product/mako/system/bin/svc)
CC scripts/mod/empty.o
/bin/sh: /Volumes/android/wizard/prebuilt/darwin-x86/toolchain/linaro/bin/arm-linux-gnueabihf-gcc: No such file or directory
make[4]: *** [scripts/mod/empty.o] Error 1
make[3]: *** [scripts/mod] Error 2
make[2]: *** [scripts] Error 2
make[2]: *** Waiting for unfinished jobs....
target Prebuilt: system_etcdir (/Volumes/android/wizard/out/target/product/mako/system/etc/hosts)
Install: /Volumes/android/wizard/out/host/darwin-x86/bin/aapt
make[1]: *** [sub-make] Error 2
make: *** [TARGET_KERNEL_BINARIES] Error 2
make: *** Waiting for unfinished jobs....
target StaticLib: libc (/Volumes/android/wizard/out/target/product/mako/obj/STATIC_LIBRARIES/libc_intermediates/libc.a)
I think it's because of this that ended the compilation:
Code:
/bin/sh: /Volumes/android/wizard/prebuilt/darwin-x86/toolchain/linaro/bin/arm-linux-gnueabihf-gcc: No such file or directory
If it is kernel related, is there a way to not have that compiled and build the ROM so that the default AOSP kernel is compiled with the ROM? Eventually I want to do that anyway.
What is to be done about this?
I'm new to building in general but I have successfully compiled android AOSP 4.3r2.1 through linux on virtualbox on my windows machine. I prefer to work on my macbook.

[Q] How ro build Lollipop on OS X 10.10 Yosemite

Hi,
My apologies if this is in completely the wrong place.
I'm trying to setup OS X 10.10 to build Cyanogenmod 12 on my mac. I've read a number of tutorials on this and none seem to work fully.
They either say to use Macports or Homebrew of which I've tried both. Some say to use X-Code 5 but the latest version of Yosemite I'm using says that it can't us those command line tools because they are outdated and says to use v6 which I have also tried.
I'm quite used to building it in Ubuntu but OS X I'm falling flat on my face every time!
The only error I see overtime is about Darwen being unrecognised HOST OS, so I don't know if thats the reason or not.
Another one that is coming up is make:
*** No rule to make target `/Volumes/Builds/cm12/out/host/darwin-x86/bin/make_f2fs', needed by `/Volumes/Builds/cm12/out/target/product/otter2/obj/PACKAGING/systemimage_intermediates/system.img'. Stop.
Is this something I can fix easily?
Can anybody help me get it setup to build on Mac please?
Thanks in advance!
CelticWebSolutions said:
Hi,
My apologies if this is in completely the wrong place.
I'm trying to setup OS X 10.10 to build Cyanogenmod 12 on my mac. I've read a number of tutorials on this and none seem to work fully.
They either say to use Macports or Homebrew of which I've tried both. Some say to use X-Code 5 but the latest version of Yosemite I'm using says that it can't us those command line tools because they are outdated and says to use v6 which I have also tried.
I'm quite used to building it in Ubuntu but OS X I'm falling flat on my face every time!
The only error I see overtime is about Darwen being unrecognised HOST OS, so I don't know if thats the reason or not.
Another one that is coming up is make:
*** No rule to make target `/Volumes/Builds/cm12/out/host/darwin-x86/bin/make_f2fs', needed by `/Volumes/Builds/cm12/out/target/product/otter2/obj/PACKAGING/systemimage_intermediates/system.img'. Stop.
Is this something I can fix easily?
Can anybody help me get it setup to build on Mac please?
Thanks in advance!
Click to expand...
Click to collapse
Figuring you already got a fix for this.
Nope, I never got it to complete a build so gave up in the end. I must have been missing something but couldn't work out what unfortunately
CelticWebSolutions said:
Nope, I never got it to complete a build so gave up in the end. I must have been missing something but couldn't work out what unfortunately
Click to expand...
Click to collapse
Here is the guide
https://github.com/PAC-man/android_vendor_pac/blob/pac-5.1/docs/PrepareForBuildMac.md
Thanks. I tried that (changing the repo to cm12) and still had the errors above. Seems it thought something was missing. My Ubuntu builds perfectly for cm12 but not on my Mac.
K lemme help. Got it to compile after sleepless nights and days. Is it cm your trying to build. For some reason I wasn't notified that you replied. Sorry for the delay. And for what device.
Thank you
I was attempting to build for tate (amazon HD7) at the time I think.
CelticWebSolutions said:
Thank you
I was attempting to build for tate (amazon HD7) at the time I think.
Click to expand...
Click to collapse
I see there are a few linux commits on the device trees for that device but first make clean and remove this pesky commit
TARGET_USERIMAGES_USE_F2FS := true
or add these around it.
ifeq ($(HOST_OS),linux)
TARGET_USERIMAGES_USE_F2FS := true
else
TARGET_USERIMAGES_USE_F2FS := false
endif
remove it from https://github.com/CyanogenMod/android_device_amazon_omap4-common/blob/cm-12.1/BoardConfigCommon.mk line 54.
Took me a while to figure that after removing it from every thing else trying to figure out why this thing trying to build for f2fs still.
also remove them from cm vendor repo here on line 173, 174, 175.
mkfs.f2fs \
fsck.f2fs \
fibmap.f2fs \
or add this
ifeq ($(HOST_OS),linux)
mkfs.f2fs \
fsck.f2fs \
fibmap.f2fs \
endif
https://github.com/CyanogenMod/android_vendor_cm/blob/cm-12.1/config/common.mk
Thanks. I'll have a go and see how I get on
CelticWebSolutions said:
Thanks. I'll have a go and see how I get on
Click to expand...
Click to collapse
Did you get Mac build working?
I'm having similar issue with CM12.1 I can get the build to image creation phase by removing make_f2fs as instructed in this thread, but I get this fail:
creating userdata.img...
Running: mkf2fsuserimg.sh /var/folders/pm/2vml83q901336s1mvbg5cp280000gn/T/tmpk5_WwO 5912772608
Traceback (most recent call last):
File "./build/tools/releasetools/add_img_to_target_files", line 366, in <module>
main(sys.argv[1:])
File "./build/tools/releasetools/add_img_to_target_files", line 360, in main
AddImagesToTargetFiles(args[0])
File "./build/tools/releasetools/add_img_to_target_files", line 329, in AddImagesToTargetFiles
AddUserdata(output_zip)
File "./build/tools/releasetools/add_img_to_target_files", line 184, in AddUserdata
succ = build_image.BuildImage(user_dir, image_props, img.name)
File "/Volumes/CM/build/tools/releasetools/build_image.py", line 289, in BuildImage
exit_code = RunCommand(build_command)
File "/Volumes/CM/build/tools/releasetools/build_image.py", line 42, in RunCommand
p = subprocess.Popen(cmd)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [/Volumes/CM/out/target/product/titan/obj/PACKAGING/target_files_intermediates/cm_titan-target_files-09273b06d0.zip] Error 1
make: *** Deleting file `/Volumes/CM/out/target/product/titan/obj/PACKAGING/target_files_intermediates/cm_titan-target_files-09273b06d0.zip'
kokkonenfi said:
Did you get Mac build working?
I'm having similar issue with CM12.1 I can get the build to image creation phase by removing make_f2fs as instructed in this thread, but I get this fail:
creating userdata.img...
Running: mkf2fsuserimg.sh /var/folders/pm/2vml83q901336s1mvbg5cp280000gn/T/tmpk5_WwO 5912772608
Traceback (most recent call last):
File "./build/tools/releasetools/add_img_to_target_files", line 366, in <module>
main(sys.argv[1:])
File "./build/tools/releasetools/add_img_to_target_files", line 360, in main
AddImagesToTargetFiles(args[0])
File "./build/tools/releasetools/add_img_to_target_files", line 329, in AddImagesToTargetFiles
AddUserdata(output_zip)
File "./build/tools/releasetools/add_img_to_target_files", line 184, in AddUserdata
succ = build_image.BuildImage(user_dir, image_props, img.name)
File "/Volumes/CM/build/tools/releasetools/build_image.py", line 289, in BuildImage
exit_code = RunCommand(build_command)
File "/Volumes/CM/build/tools/releasetools/build_image.py", line 42, in RunCommand
p = subprocess.Popen(cmd)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [/Volumes/CM/out/target/product/titan/obj/PACKAGING/target_files_intermediates/cm_titan-target_files-09273b06d0.zip] Error 1
make: *** Deleting file `/Volumes/CM/out/target/product/titan/obj/PACKAGING/target_files_intermediates/cm_titan-target_files-09273b06d0.zip'
Click to expand...
Click to collapse
can you send the links to your build, kernel and device tree please. I know how to work around this.
alvin14 said:
can you send the links to your build, kernel and device tree please. I know how to work around this.
Click to expand...
Click to collapse
I'm using this guide to setup mac:
droidforums -> guide-how-to-build-cyanogenmod-on-osx-yosemite.275799/
JDK 1.7 instead of 1.6 (as in comments)
then building titan following this guide:
wiki.cyanogenmod.org -> Build_for_titan
(sorry, cannot post links yet)
I commented mkfs.f2fs \ fsck.f2fs \ fibmap.f2fs \ out from vendor/cm/config/common.mk
and commented out TARGET_USERIMAGES_USE_F2FS := true in Common.mk
I also had to
export CC=/Applications/Xcode-2.app/Contents/Developer/usr/bin/gcc
kokkonenfi said:
I'm using this guide to setup mac:
droidforums -> guide-how-to-build-cyanogenmod-on-osx-yosemite.275799/
JDK 1.7 instead of 1.6 (as in comments)
then building titan following this guide:
wiki.cyanogenmod.org -> Build_for_titan
(sorry, cannot post links yet)
I commented mkfs.f2fs \ fsck.f2fs \ fibmap.f2fs \ out from vendor/cm/config/common.mk
and commented out TARGET_USERIMAGES_USE_F2FS := true in Common.mk
I also had to
export CC=/Applications/Xcode-2.app/Contents/Developer/usr/bin/gcc
Click to expand...
Click to collapse
Disable these F2FS lines on your kernel config for the correct fix
# CONFIG_F2FS_FS is not set
# CONFIG_F2FS_STAT_FS is not set
# CONFIG_F2FS_FS_XATTR is not set
# CONFIG_F2FS_FS_POSIX_ACL is not set
# CONFIG_F2FS_FS_SECURITY is not set
# CONFIG_F2FS_CHECK_FS is not set
you should have a successful build now, since i am unable to see the repos, a f2fs method completely would be to remove this from build/core/Makefile
$(HOST_OUT_EXECUTABLES)/mkf2fsuserimg.sh \
$(HOST_OUT_EXECUTABLES)/make_f2fs \
CM added the correct patch for this a few days ago.
Thanks, I'll try this.
kokkonenfi said:
Thanks, I'll try this.
Click to expand...
Click to collapse
I got latest CM12.1 sources, build is otherwise ok, but fails on image creation.
make: *** No rule to make target `/Volumes/CM/out/host/darwin-x86/bin/make_f2fs', needed by `/Volumes/CM/out/target/product/titan/obj/PACKAGING/systemimage_intermediates/system.img'. Stop.
Seems that for Moto G (titan) make_f2fs is needed, I might be out of luck here. I guess I must compile on linux until make_f2fs compiles on Mac.
I don't think so. There is something else requesting f2fs. Scroll up and copy the log at least 50 lines before this let me have a look please. Sometimes may be more lines.
alvin14 said:
I don't think so. There is something else requesting f2fs. Scroll up and copy the log at least 50 lines before this let me have a look please. Sometimes may be more lines.
Click to expand...
Click to collapse
Thanks, I will post them tomorrow. Now I must go and grab a beer.
host C: libfdlibm <= external/fdlibm/s_nextafter.c
host C: libfdlibm <= external/fdlibm/s_rint.c
host C: libfdlibm <= external/fdlibm/s_scalbn.c
host C: libfdlibm <= external/fdlibm/s_signgam.c
host C: libfdlibm <= external/fdlibm/s_significand.c
external/fdlibm/s_scalbn.c: In function 'ieee_scalbn':
external/fdlibm/s_scalbn.c:56: warning: suggest explicit braces to avoid ambiguous 'else'
host C: libfdlibm <= external/fdlibm/s_sin.c
host C: libfdlibm <= external/fdlibm/s_tan.c
host C: libfdlibm <= external/fdlibm/s_tanh.c
Import includes file: /Volumes/CM/out/target/product/titan/obj/EXECUTABLES/backtrace_test_intermediates/import_includes
target thumb C++: libgtest <= external/gtest/src/gtest-all.cc
target thumb C++: libgtest_main <= external/gtest/src/gtest_main.cc
Import includes file: /Volumes/CM/out/host/darwin-x86/obj32/EXECUTABLES/e2fsck_host_intermediates/import_includes
Import includes file: /Volumes/CM/out/host/darwin-x86/obj32/SHARED_LIBRARIES/libext2_blkid_host_intermediates/import_includes
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/clear.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/compare.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/copy.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/gen_uuid.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/isnull.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/pack.c
external/e2fsprogs/lib/uuid/gen_uuid.c: In function 'get_node_id':
external/e2fsprogs/lib/uuid/gen_uuid.c:224: warning: unused parameter 'node_id'
external/e2fsprogs/lib/uuid/gen_uuid.c: In function 'get_uuid_via_daemon':
external/e2fsprogs/lib/uuid/gen_uuid.c:480: warning: unused parameter 'op'
external/e2fsprogs/lib/uuid/gen_uuid.c:480: warning: unused parameter 'out'
external/e2fsprogs/lib/uuid/gen_uuid.c:480: warning: unused parameter 'num'
external/e2fsprogs/lib/uuid/gen_uuid.c: At top level:
external/e2fsprogs/lib/uuid/gen_uuid.c:424: warning: 'read_all' defined but not used
external/e2fsprogs/lib/uuid/gen_uuid.c:451: warning: 'close_all_fds' defined but not used
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/parse.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/unpack.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/unparse.c
host C: libext2_uuid_host_32 <= external/e2fsprogs/lib/uuid/uuid_time.c
host C: libext2_com_err_host_32 <= external/e2fsprogs/lib/et/error_message.c
host C: libext2_com_err_host_32 <= external/e2fsprogs/lib/et/et_name.c
host C: libext2_com_err_host_32 <= external/e2fsprogs/lib/et/init_et.c
host C: libext2_com_err_host_32 <= external/e2fsprogs/lib/et/com_err.c
host C: libext2_com_err_host_32 <= external/e2fsprogs/lib/et/com_right.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/feature.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/fgetflags.c
external/e2fsprogs/lib/e2p/fgetflags.c:19:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/fsetflags.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/fgetversion.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/fsetversion.c
external/e2fsprogs/lib/e2p/fsetflags.c:19:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/getflags.c
external/e2fsprogs/lib/e2p/fgetversion.c:19:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
external/e2fsprogs/lib/e2p/fsetversion.c:19:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/getversion.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/hashstr.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/iod.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/ls.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/mntopts.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/parse_num.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/pe.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/pf.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/ps.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/setflags.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/setversion.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/uuid.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/ostype.c
host C: libext2_e2p_host_32 <= external/e2fsprogs/lib/e2p/percent.c
host C: libext2_profile_host_32 <= external/e2fsprogs/e2fsck/prof_err.c
host C: libext2_profile_host_32 <= external/e2fsprogs/e2fsck/profile.c
Import includes file: /Volumes/CM/out/host/darwin-x86/obj32/SHARED_LIBRARIES/libext2_quota_host_intermediates/import_includes
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/ext2_err.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/alloc.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/alloc_sb.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/alloc_stats.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/alloc_tables.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/badblocks.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/bb_inode.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/bitmaps.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/bitops.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/blkmap64_ba.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/blkmap64_rb.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/blknum.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/block.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/bmap.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/check_desc.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/crc16.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/csum.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/closefs.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/dblist.c
external/e2fsprogs/lib/ext2fs/csum.c: In function 'ext2fs_group_desc_csum':
external/e2fsprogs/lib/ext2fs/csum.c:37: warning: unused variable 'offset'
external/e2fsprogs/lib/ext2fs/csum.c:38: warning: 'crc' may be used uninitialized in this function
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/dblist_dir.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/dirblock.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/dirhash.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/dir_iterate.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/dupfs.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/expanddir.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/ext_attr.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/extent.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/fileio.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/finddev.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/flushb.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/freefs.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/gen_bitmap.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/gen_bitmap64.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/get_pathname.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/getsize.c
external/e2fsprogs/lib/ext2fs/getsize.c:15:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/getsectsize.c
external/e2fsprogs/lib/ext2fs/getsectsize.c:13:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/i_block.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/icount.c
external/e2fsprogs/lib/ext2fs/getsectsize.c: In function 'ext2fs_get_dio_alignment':
external/e2fsprogs/lib/ext2fs/getsectsize.c:66: warning: unused parameter 'fd'
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/ind_block.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/initialize.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/inline.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/inode.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/io_manager.c
external/e2fsprogs/lib/ext2fs/inline.c: In function 'ext2fs_get_memalign':
external/e2fsprogs/lib/ext2fs/inline.c:47: warning: unused variable 'retval'
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/ismounted.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/link.c
external/e2fsprogs/lib/ext2fs/ismounted.c: In function 'check_loop_mounted':
external/e2fsprogs/lib/ext2fs/ismounted.c:49: warning: unused parameter 'mnt_fsname'
external/e2fsprogs/lib/ext2fs/ismounted.c:49: warning: unused parameter 'mnt_rdev'
external/e2fsprogs/lib/ext2fs/ismounted.c:50: warning: unused parameter 'file_dev'
external/e2fsprogs/lib/ext2fs/ismounted.c:50: warning: unused parameter 'file_ino'
external/e2fsprogs/lib/ext2fs/ismounted.c:365:3: warning: #warning "Can't use getmntent or getmntinfo to check for mounted filesystems!"
external/e2fsprogs/lib/ext2fs/ismounted.c: At top level:
external/e2fsprogs/lib/ext2fs/ismounted.c:51: warning: 'check_loop_mounted' defined but not used
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/llseek.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/lookup.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/mmp.c
external/e2fsprogs/lib/ext2fs/llseek.c:12:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/mkdir.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/mkjournal.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/native.c
external/e2fsprogs/lib/ext2fs/mmp.c: In function 'ext2fs_mmp_read':
external/e2fsprogs/lib/ext2fs/mmp.c:71: warning: comparison between signed and unsigned
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/newdir.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/openfs.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/progress.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/punch.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/rbtree.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/read_bb.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/read_bb_file.c
external/e2fsprogs/lib/ext2fs/punch.c: In function 'punch_extent_blocks':
external/e2fsprogs/lib/ext2fs/punch.c:222: warning: comparison between signed and unsigned
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/res_gdt.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/rw_bitmaps.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/swapfs.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/tdb.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/undo_io.c
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/unix_io.c
external/e2fsprogs/lib/ext2fs/undo_io.c:14:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/unlink.c
external/e2fsprogs/lib/ext2fs/tdb.c: In function '_tdb_lock':
external/e2fsprogs/lib/ext2fs/tdb.c:411: warning: comparison between signed and unsigned
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'tdb_unlock':
external/e2fsprogs/lib/ext2fs/tdb.c:506: warning: comparison between signed and unsigned
external/e2fsprogs/lib/ext2fs/tdb.c: In function '_tdb_lockall':
external/e2fsprogs/lib/ext2fs/tdb.c:627: warning: comparison between signed and unsigned
external/e2fsprogs/lib/ext2fs/tdb.c: In function '_tdb_unlockall':
external/e2fsprogs/lib/ext2fs/tdb.c:671: warning: comparison between signed and unsigned
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/valid_blk.c
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'transaction_oob':
external/e2fsprogs/lib/ext2fs/tdb.c:1535: warning: unused parameter 'probe'
external/e2fsprogs/lib/ext2fs/unix_io.c:18:1: warning: "_LARGEFILE_SOURCE" redefined
In file included from <command-line>:0:
./build/core/combo/include/arch/darwin-x86/AndroidConfig.h:146:1: warning: this is the location of the previous definition
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'transaction_brlock':
external/e2fsprogs/lib/ext2fs/tdb.c:1561: warning: unused parameter 'tdb'
external/e2fsprogs/lib/ext2fs/tdb.c:1561: warning: unused parameter 'offset'
external/e2fsprogs/lib/ext2fs/tdb.c:1562: warning: unused parameter 'rw_type'
external/e2fsprogs/lib/ext2fs/tdb.c:1562: warning: unused parameter 'lck_type'
external/e2fsprogs/lib/ext2fs/tdb.c:1562: warning: unused parameter 'probe'
external/e2fsprogs/lib/ext2fs/tdb.c:1562: warning: unused parameter 'len'
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'transaction_sync':
external/e2fsprogs/lib/ext2fs/tdb.c:1743: warning: unused parameter 'offset'
external/e2fsprogs/lib/ext2fs/tdb.c:1743: warning: unused parameter 'length'
external/e2fsprogs/lib/ext2fs/undo_io.c:105: warning: missing initializer
external/e2fsprogs/lib/ext2fs/undo_io.c:105: warning: (near initialization for 'struct_undo_manager.discard')
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'ext2fs_tdb_dump_all':
external/e2fsprogs/lib/ext2fs/tdb.c:3004: warning: comparison between signed and unsigned
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'tdb_key_compare':
external/e2fsprogs/lib/ext2fs/tdb.c:3097: warning: unused parameter 'private_data'
external/e2fsprogs/lib/ext2fs/tdb.c: In function 'null_log_fn':
external/e2fsprogs/lib/ext2fs/tdb.c:3801: warning: unused parameter 'tdb'
external/e2fsprogs/lib/ext2fs/tdb.c:3801: warning: unused parameter 'level'
external/e2fsprogs/lib/ext2fs/tdb.c:3801: warning: unused parameter 'fmt'
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/version.c
external/e2fsprogs/lib/ext2fs/unix_io.c:137: warning: missing initializer
external/e2fsprogs/lib/ext2fs/unix_io.c:137: warning: (near initialization for 'struct_unix_manager.reserved')
external/e2fsprogs/lib/ext2fs/unix_io.c: In function 'unix_discard':
external/e2fsprogs/lib/ext2fs/unix_io.c:921: warning: unused parameter 'block'
external/e2fsprogs/lib/ext2fs/unix_io.c:922: warning: unused parameter 'count'
make: *** No rule to make target `/Volumes/CM/out/host/darwin-x86/bin/make_f2fs', needed by `/Volumes/CM/out/target/product/titan/obj/PACKAGING/systemimage_intermediates/system.img'. Stop.
make: *** Waiting for unfinished jobs....
host C: libext2fs_host_32 <= external/e2fsprogs/lib/ext2fs/test_io.c
external/e2fsprogs/lib/ext2fs/test_io.c:100: warning: missing initializer
external/e2fsprogs/lib/ext2fs/test_io.c:100: warning: (near initialization for 'struct_test_manager.reserved')
#### make failed to build some targets (15:40 (mm:ss)) ####
kokkonenfi said:
Did you get Mac build working?
I'm having similar issue with CM12.1 I can get the build to image creation phase by removing make_f2fs as instructed in this thread, but I get this fail:
creating userdata.img...
Running: mkf2fsuserimg.sh /var/folders/pm/2vml83q901336s1mvbg5cp280000gn/T/tmpk5_WwO 5912772608
Traceback (most recent call last):
File "./build/tools/releasetools/add_img_to_target_files", line 366, in <module>
main(sys.argv[1:])
File "./build/tools/releasetools/add_img_to_target_files", line 360, in main
AddImagesToTargetFiles(args[0])
File "./build/tools/releasetools/add_img_to_target_files", line 329, in AddImagesToTargetFiles
AddUserdata(output_zip)
File "./build/tools/releasetools/add_img_to_target_files", line 184, in AddUserdata
succ = build_image.BuildImage(user_dir, image_props, img.name)
File "/Volumes/CM/build/tools/releasetools/build_image.py", line 289, in BuildImage
exit_code = RunCommand(build_command)
File "/Volumes/CM/build/tools/releasetools/build_image.py", line 42, in RunCommand
p = subprocess.Popen(cmd)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [/Volumes/CM/out/target/product/titan/obj/PACKAGING/target_files_intermediates/cm_titan-target_files-09273b06d0.zip] Error 1
make: *** Deleting file `/Volumes/CM/out/target/product/titan/obj/PACKAGING/target_files_intermediates/cm_titan-target_files-09273b06d0.zip'
Click to expand...
Click to collapse
Got the same error for moto g (falcon)
alvin14 said:
Disable these F2FS lines on your kernel config for the correct fix
# CONFIG_F2FS_FS is not set
# CONFIG_F2FS_STAT_FS is not set
# CONFIG_F2FS_FS_XATTR is not set
# CONFIG_F2FS_FS_POSIX_ACL is not set
# CONFIG_F2FS_FS_SECURITY is not set
# CONFIG_F2FS_CHECK_FS is not set
you should have a successful build now, since i am unable to see the repos, a f2fs method completely would be to remove this from build/core/Makefile
$(HOST_OUT_EXECUTABLES)/mkf2fsuserimg.sh \
$(HOST_OUT_EXECUTABLES)/make_f2fs \
CM added the correct patch for this a few days ago.
Click to expand...
Click to collapse
How can I change the kernel config without going through the whole "make config" process? It looks like "make menuconfig" doesn't work on os x because of missing ncurses

No rule to make target lib_driver_cmd_ath6kl.a

Hello.
I'm trying to port CM 11.0 to unsupported device, and I've encountered a problem that I can't resolve.
During the compilation I get this error:
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/crypto/dh_groups.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/crypto/random.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/utils/base64.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/wmm.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/ap_list.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/ieee802_11.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/hw_features.c
target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/src/ap/ieee802_11_ht.c
make: *** No rule to make target '/development/cyanogenmod/android/system/out/target/product/msm8x25q_d5c/obj/STATIC_LIBRARIES/lib_driver_cmd_ath6kl_intermediates/lib_driver_cmd_ath6kl.a', needed by '/development/cyanogenmod/android/system/out/target/product/msm8x25q_d5c/obj/EXECUTABLES/hostapd_intermediates/LINKED/hostapd'. Stop.
Click to expand...
Click to collapse
How can I get rid of this error and finish compilation?
Greetings.
I've managed to fix it by including android_hardware_atheros_wlan found on bitbucket (can't post a link as a new user, so if you are interested you need to google it) into the build.
It does compile, the branch is named jellybean though, while I'm building kitkat. Is there a chance that it will negatively affect the build?

Build G'zOne Commando 4G LTE Jelly Bean (Android 4.1.2) error

I found the build instructions here: n-keitai.com/gpl/w/list/GzOne_COMMAND_4G_LTE_Jelly_Bean.html
Unfortunately, when I build this Rom, it error as below.
Anyone can help me, Please. I build this rom in Ubuntu 12.04 64 bit vmware machine
(My English is not good, please forgive mistakes)
Import includes file: out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/import_includes
including lib/openssl/crypto
host C++: libandroidfw <= frameworks/base/libs/androidfw/Asset.cpp
host C++: libandroidfw <= frameworks/base/libs/androidfw/AssetDir.cpp
host C++: libandroidfw <= frameworks/base/libs/androidfw/AssetManager.cpp
host C++: libandroidfw <= frameworks/base/libs/androidfw/ObbFile.cpp
make[2]: Entering directory `/mnt/hgfs/GZone/bootable/bootloader/lk'
make[2]: *** No rule to make target `../../../out/target/product/msm8960/obj/EMMC_BOOTLOADER_OBJ/build-msm8960/lib/openssl/crypto/bn/asm/armv4-mont.o', needed by `../../../out/target/product/msm8960/obj/EMMC_BOOTLOADER_OBJ/build-msm8960/lk'. Stop.
make[2]: *** Waiting for unfinished jobs....
generating ../../../out/target/product/msm8960/obj/EMMC_BOOTLOADER_OBJ/build-msm8960/config.h
make[2]: Leaving directory `/mnt/hgfs/GZone/bootable/bootloader/lk'
make[1]: *** [make-make] Error 2
make[1]: Leaving directory `/mnt/hgfs/GZone/bootable/bootloader/lk'
make: *** [out/target/product/msm8960/emmc_appsboot.mbn] Error 2
make: *** Waiting for unfinished jobs....
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

Categories

Resources