您尚未登录。

楼主 #1 2018-04-16 22:51:01

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

windows平台编译XBoot test-lvgl分支, 链接出错(error: CreateProcess)的原因

地址: https://github.com/xboot/xboot/commits/test-lvgl
分支: test-lvgl
版本: 4d4830a92186d16adab7522b21390db29b3d4788

git clone https://github.com/xboot/xboot.git -b test-lvgl

在windows平台编译正常,最后链接出错:

[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_win.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_sw.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_cb.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_btnm.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_roller.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_lmeter.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_slider.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_objx_templ.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_btn.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_page.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_ddlist.c
[CC] external/lvgl-v5.1/lvgl/lv_objx/lv_kb.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_zen.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_material.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_mono.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_default.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_templ.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_alien.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme_night.c
[CC] external/lvgl-v5.1/lvgl/lv_themes/lv_theme.c
[LD] Linking ../output/xboot
arm-linux-gnueabihf-gcc.exe: error: CreateProcess: No such file or directory
make[1]: *** [Makefile:345: ../output/xboot] Error 1
make[1]: Leaving directory '/c/xboot/src'
make: *** [Makefile:9: all] Error 2

QQ20180416225017.png





离线

楼主 #2 2018-04-16 22:51:10

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: windows平台编译XBoot test-lvgl分支, 链接出错(error: CreateProcess)的原因

找到 src/Makefile,

$(X_NAME) : $(X_OBJS)
    @echo [LD] Linking $@
    @$(CC) $(X_LDFLAGS) $(X_LIBDIRS) -Wl,--cref,-Map=$@.map $^ -o $@ $(X_LIBS)
    @echo [OC] Objcopying $@.bin
    @$(OC) -v -O binary $@ $@.bin

去掉@符号:

$(X_NAME) : $(X_OBJS)
    echo [LD] Linking $@
    $(CC) $(X_LDFLAGS) $(X_LIBDIRS) -Wl,--cref,-Map=$@.map $^ -o $@ $(X_LIBS)
    echo [OC] Objcopying $@.bin
    $(OC) -v -O binary $@ $@.bin

让编译的时候输出命令行内容.





离线

楼主 #3 2018-04-16 22:51:22

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: windows平台编译XBoot test-lvgl分支, 链接出错(error: CreateProcess)的原因

QQ20180416225514.png

c:\xboot>make
make[1]: Entering directory '/c/xboot/src'
[AS] driver/block/romdisk/data.S
[CC] init/version.c
echo [LD] Linking ../output/xboot
[LD] Linking ../output/xboot
arm-linux-gnueabihf-gcc -T arch/arm32/mach-realview/xboot.ld -nostdlib  -Wl,--cref,-Map=../output/xboot.map .obj/arch/arm32/lib/cpu/cache-v5.o .obj/arch/arm32/lib/cpu/cache-v4.o .obj/arch/arm32/lib/cpu/cache-v6.o .obj/arch/arm32/lib/cpu/cache-v7.o .obj/arch/arm32/lib/memcpy.o .obj/arch/arm32/lib/strncmp.o .obj/arch/arm32/lib/memcmp.o .obj/arch/arm32/lib/strcmp.o .obj/arch/arm32/lib/setjmp.o .obj/arch/arm32/lib/memmove.o .obj/arch/arm32/lib/memset.o .obj/arch/arm32/mach-realview/start.o .obj/driver/block/romdisk/data.o .obj/external/pixman-0.34.0/arm32/pixman-arm-simd-asm.o .obj/external/pixman-0.34.0/arm32/pixman-arm-neon-asm.o .obj/external/pixman-0.34.0/arm32/pixman-arm-simd-asm-scaled.o .obj/external/pixman-0.34.0/arm32/pixman-arm-neon-asm-bilinear.o .obj/arch/arm32/lib/cpu/cmd-bootlinux.o .obj/arch/arm32/lib/cpu/cache.o .obj/arch/arm32/lib/cpu/cmd-mmuinfo.o .obj/arch/arm32/lib/cpu/cmd-cpuinfo.o .obj/arch/arm32/lib/cpu/mmu.o .obj/arch/arm32/lib/cpu/cpu-profiler.o .obj/arch/arm32/lib/eabi.o .obj/arch/arm32/mach-realview/arm32-gdbstub.o .obj/arch/arm32/mach-realview/realview-pb-a8.o .obj/arch/arm32/mach-realview/exception.o .obj/arch/arm32/mach-realview/driver/sdhci-pl180.o .obj/arch/arm32/mach-realview/driver/mouse-pl050.o .obj/arch/arm32/mach-realview/driver/rtc-pl031.o .obj/arch/arm32/mach-realview/driver/i2c-versatile.o .obj/arch/arm32/mach-realview/driver/irq-gic.o .obj/arch/arm32/mach-realview/driver/rtc-ds1338.o .obj/arch/arm32/mach-realview/driver/fb-pl111.o .obj/arch/arm32/mach-realview/driver/uart-pl011.o .obj/arch/arm32/mach-realview/driver/gpio-pl061.o .obj/arch/arm32/mach-realview/driver/ce-sp804.o .obj/arch/arm32/mach-realview/driver/keyboard-pl050.o .obj/arch/arm32/mach-realview/driver/cs-sp804.o .obj/lib/libc/ssize.o .obj/lib/libc/charset/charset.o .obj/lib/libc/crypto/sha256.o .obj/lib/libc/crypto/aes128.o .obj/lib/libc/crypto/crc32.o .obj/lib/libc/crypto/sha1.o .obj/lib/libc/crypto/crc8.o .obj/lib/libc/crypto/crc16.o .obj/lib/libc/ctype/isprint.o .obj/lib/libc/ctype/islower.o .obj/lib/libc/ctype/ispunct.o .obj/lib/libc/ctype/isascii.o .obj/lib/libc/ctype/isxdigit.o .obj/lib/libc/ctype/toupper.o .obj/lib/libc/ctype/isalpha.o .obj/lib/libc/ctype/isblank.o .obj/lib/libc/ctype/isalnum.o .obj/lib/libc/ctype/tolower.o .obj/lib/libc/ctype/toascii.o .obj/lib/libc/ctype/isdigit.o .obj/lib/libc/ctype/iscntrl.o .obj/lib/libc/ctype/isspace.o .obj/lib/libc/ctype/isupper.o .obj/lib/libc/ctype/isgraph.o .obj/lib/libc/environ/getenv.o .obj/lib/libc/environ/putenv.o .obj/lib/libc/environ/setenv.o .obj/lib/libc/environ/clearenv.o .obj/lib/libc/environ/unsetenv.o .obj/lib/libc/errno/strerror.o .obj/lib/libc/errno/errno.o .obj/lib/libc/exit/assert.o .obj/lib/libc/exit/abort.o .obj/lib/libc/exit/exit.o .obj/lib/libc/filter/kalman.o .obj/lib/libc/filter/tsfilter.o .obj/lib/libc/filter/median.o .obj/lib/libc/filter/ewma.o .obj/lib/libc/filter/mean.o .obj/lib/libc/locale/localeconv.o .obj/lib/libc/locale/setlocale.o .obj/lib/libc/malloc/malloc.o .obj/lib/libc/path/dirname.o .obj/lib/libc/path/basename.o .obj/lib/libc/stdio/fseek.o .obj/lib/libc/stdio/fread.o .obj/lib/libc/stdio/fgets.o .obj/lib/libc/stdio/vsnprintf.o .obj/lib/libc/stdio/fputs.o .obj/lib/libc/stdio/rewind.o .obj/lib/libc/stdio/putchar.o .obj/lib/libc/stdio/freopen.o .obj/lib/libc/stdio/tmpnam.o .obj/lib/libc/stdio/fsetpos.o .obj/lib/libc/stdio/fgetc.o .obj/lib/libc/stdio/setbuf.o .obj/lib/libc/stdio/__stdio_write.o .obj/lib/libc/stdio/fputc.o .obj/lib/libc/stdio/ferror.o .obj/lib/libc/stdio/scanf.o .obj/lib/libc/stdio/ftell.o .obj/lib/libc/stdio/setvbuf.o .obj/lib/libc/stdio/__stdio.o .obj/lib/libc/stdio/clearerr.o .obj/lib/libc/stdio/fwrite.o .obj/lib/libc/stdio/tmpfile.o .obj/lib/libc/stdio/fopen.o .obj/lib/libc/stdio/putc.o .obj/lib/libc/stdio/ungetc.o .obj/lib/libc/stdio/sscanf.o .obj/lib/libc/stdio/__stdio_read.o .obj/lib/libc/stdio/feof.o .obj/lib/libc/stdio/fprintf.o .obj/lib/libc/stdio/fclose.o .obj/lib/libc/stdio/fscanf.o .obj/lib/libc/stdio/__stdio_flush.o .obj/lib/libc/stdio/sprintf.o .obj/lib/libc/stdio/getc.o .obj/lib/libc/stdio/snprintf.o .obj/lib/libc/stdio/fgetpos.o .obj/lib/libc/stdio/printf.o .obj/lib/libc/stdio/getchar.o .obj/lib/libc/stdio/vsscanf.o .obj/lib/libc/stdio/fflush.o .obj/lib/libc/stdlib/lldiv.o .obj/lib/libc/stdlib/strntoimax.o .obj/lib/libc/stdlib/div.o .obj/lib/libc/stdlib/strtoll.o .obj/lib/libc/stdlib/rand.o .obj/lib/libc/stdlib/strtoul.o .obj/lib/libc/stdlib/bsearch.o .obj/lib/libc/stdlib/atof.o .obj/lib/libc/stdlib/strtoumax.o .obj/lib/libc/stdlib/atol.o .obj/lib/libc/stdlib/qsort.o .obj/lib/libc/stdlib/labs.o .obj/lib/libc/stdlib/strtod.o .obj/lib/libc/stdlib/strtoimax.o .obj/lib/libc/stdlib/ldiv.o .obj/lib/libc/stdlib/atoi.o .obj/lib/libc/stdlib/abs.o .obj/lib/libc/stdlib/strntoumax.o .obj/lib/libc/stdlib/strtol.o .obj/lib/libc/stdlib/atoll.o .obj/lib/libc/stdlib/strtoull.o .obj/lib/libc/stdlib/llabs.o .obj/lib/libc/string/strchr.o .obj/lib/libc/string/strncasecmp.o .obj/lib/libc/string/strnicmp.o .obj/lib/libc/string/strlcat.o .obj/lib/libc/string/memset.o .obj/lib/libc/string/strpbrk.o .obj/lib/libc/string/strlcpy.o .obj/lib/libc/string/strncat.o .obj/lib/libc/string/strcasecmp.o .obj/lib/libc/string/strsep.o .obj/lib/libc/string/strstr.o .obj/lib/libc/string/strnchr.o .obj/lib/libc/string/strnlen.o .obj/lib/libc/string/strncmp.o .obj/lib/libc/string/memscan.o .obj/lib/libc/string/memcpy.o .obj/lib/libc/string/strnstr.o .obj/lib/libc/string/strcpy.o .obj/lib/libc/string/memcmp.o .obj/lib/libc/string/strrchr.o .obj/lib/libc/string/strcmp.o .obj/lib/libc/string/strlen.o .obj/lib/libc/string/strspn.o .obj/lib/libc/string/strcoll.o .obj/lib/libc/string/strdup.o .obj/lib/libc/string/strncpy.o .obj/lib/libc/string/strcspn.o .obj/lib/libc/string/strcat.o .obj/lib/libc/string/memmove.o .obj/lib/libc/string/memchr.o .obj/lib/libc/time/difftime.o .obj/lib/libc/time/gmtime.o .obj/lib/libc/time/gettimeofday.o .obj/lib/libc/time/ctime.o .obj/lib/libc/time/asctime.o .obj/lib/libc/time/clock.o .obj/lib/libc/time/__time_to_tm.o .obj/lib/libc/time/strftime.o .obj/lib/libc/time/__tm_to_time.o .obj/lib/libc/time/localtime.o .obj/lib/libc/time/time.o .obj/lib/libc/time/mktime.o .obj/lib/libm/arm32/sqrt.o .obj/lib/libm/arm32/fabs.o .obj/lib/libm/arm32/sqrtf.o .obj/lib/libm/arm32/fabsf.o .obj/lib/libm/__rem_pio2f.o .obj/lib/libm/__expo2f.o .obj/lib/libm/atan2.o .obj/lib/libm/__fpclassify.o .obj/lib/libm/roundf.o .obj/lib/libm/modf.o .obj/lib/libm/cbrt.o .obj/lib/libm/cosh.o .obj/lib/libm/cosf.o .obj/lib/libm/modff.o .obj/lib/libm/tanhf.o .obj/lib/libm/cbrtf.o .obj/lib/libm/floor.o .obj/lib/libm/__sindf.o .obj/lib/libm/acosf.o .obj/lib/libm/rintf.o .obj/lib/libm/scalbnf.o .obj/lib/libm/__fpclassifyf.o .obj/lib/libm/acosh.o .obj/lib/libm/sqrt.o .obj/lib/libm/log1p.o .obj/lib/libm/trunc.o .obj/lib/libm/sinhf.o .obj/lib/libm/frexp.o .obj/lib/libm/tanh.o .obj/lib/libm/expm1.o .obj/lib/libm/fabs.o .obj/lib/libm/tanf.o .obj/lib/libm/__rem_pio2.o .obj/lib/libm/truncf.o .obj/lib/libm/frexpf.o .obj/lib/libm/expf.o .obj/lib/libm/ldexpf.o .obj/lib/libm/round.o .obj/lib/libm/ceil.o .obj/lib/libm/scalbn.o .obj/lib/libm/scalbln.o .obj/lib/libm/__tandf.o .obj/lib/libm/rint.o .obj/lib/libm/asinhf.o .obj/lib/libm/sinh.o .obj/lib/libm/tan.o .obj/lib/libm/hypot.o .obj/lib/libm/atanhf.o .obj/lib/libm/sinf.o .obj/lib/libm/ceilf.o .obj/lib/libm/__tan.o .obj/lib/libm/fmod.o .obj/lib/libm/atanh.o .obj/lib/libm/sin.o .obj/lib/libm/atan2f.o .obj/lib/libm/scalblnf.o .obj/lib/libm/coshf.o .obj/lib/libm/asinh.o .obj/lib/libm/atan.o .obj/lib/libm/fmodf.o .obj/lib/libm/log2f.o .obj/lib/libm/fdimf.o .obj/lib/libm/ldexp.o .obj/lib/libm/log10.o .obj/lib/libm/acos.o .obj/lib/libm/__cos.o .obj/lib/libm/atanf.o .obj/lib/libm/sqrtf.o .obj/lib/libm/__cosdf.o .obj/lib/libm/asin.o .obj/lib/libm/asinf.o .obj/lib/libm/exp2f.o .obj/lib/libm/logf.o .obj/lib/libm/acoshf.o .obj/lib/libm/__sin.o .obj/lib/libm/hypotf.o .obj/lib/libm/expm1f.o .obj/lib/libm/log.o .obj/lib/libm/__expo2.o .obj/lib/libm/fdim.o .obj/lib/libm/cos.o .obj/lib/libm/exp2.o .obj/lib/libm/log2.o .obj/lib/libm/log1pf.o .obj/lib/libm/powf.o .obj/lib/libm/fabsf.o .obj/lib/libm/log10f.o .obj/lib/libm/pow.o .obj/lib/libm/exp.o .obj/lib/libm/__rem_pio2_large.o .obj/lib/libm/floorf.o .obj/lib/libx/fifo.o .obj/lib/libx/queue.o .obj/lib/libx/rbtree.o .obj/init/runtime.o .obj/init/main.o .obj/init/version.o .obj/init/init.o .obj/kernel/core/kobj.o .obj/kernel/core/module.o .obj/kernel/core/profiler.o .obj/kernel/core/event.o .obj/kernel/core/notifier.o .obj/kernel/core/device.o .obj/kernel/core/dtree.o .obj/kernel/core/initcall.o .obj/kernel/core/subsys.o .obj/kernel/core/gdbstub.o .obj/kernel/core/machine.o .obj/kernel/core/driver.o .obj/kernel/shell/readline.o .obj/kernel/shell/ctrlc.o .obj/kernel/shell/parser.o .obj/kernel/shell/system.o .obj/kernel/shell/shell.o .obj/kernel/command/cmd-ls.o .obj/kernel/command/cmd-xm.o .obj/kernel/command/cmd-mw.o .obj/kernel/command/cmd-analogclock.o .obj/kernel/command/cmd-fbs.o .obj/kernel/command/command.o .obj/kernel/command/cmd-help.o .obj/kernel/command/cmd-sleep.o .obj/kernel/command/cmd-version.o .obj/kernel/command/cmd-reboot.o .obj/kernel/command/cmd-test.o .obj/kernel/command/cmd-write.o .obj/kernel/command/cmd-event.o .obj/kernel/command/cmd-mv.o .obj/kernel/command/cmd-ilda.o .obj/kernel/command/cmd-cd.o .obj/kernel/command/cmd-sync.o .obj/kernel/command/cmd-pwd.o .obj/kernel/command/cmd-env.o .obj/kernel/command/cmd-lcdtest.o .obj/kernel/command/cmd-color.o .obj/kernel/command/cmd-shutdown.o .obj/kernel/command/cmd-delay.o .obj/kernel/command/cmd-umount.o .obj/kernel/command/cmd-xsync.o .obj/kernel/command/cmd-mc.o .obj/kernel/command/cmd-rm.o .obj/kernel/command/cmd-clear.o .obj/kernel/command/cmd-fileram.o .obj/kernel/command/cmd-taichi.o .obj/kernel/command/cmd-cat.o .obj/kernel/command/cmd-mount.o .obj/kernel/command/cmd-go.o .obj/kernel/command/cmd-echo.o .obj/kernel/command/cmd-cp.o .obj/kernel/command/cmd-tscal.o .obj/kernel/command/cmd-md.o .obj/kernel/command/cmd-dcp.o .obj/kernel/command/cmd-mkdir.o .obj/kernel/command/cmd-gdbserver.o .obj/kernel/command/cmd-rmdir.o .obj/kernel/time/timer.o .obj/kernel/time/delay.o .obj/kernel/fs/fs.o .obj/kernel/fs/fileio.o .obj/kernel/fs/vfs/vfs.o .obj/kernel/fs/vfs/vfs_vnode.o .obj/kernel/fs/vfs/vfs_mount.o .obj/kernel/fs/vfs/vfs_path.o .obj/kernel/fs/vfs/vfs_lookup.o .obj/kernel/fs/ramfs/ramfs.o .obj/kernel/fs/sysfs/sysfs.o .obj/kernel/fs/arfs/arfs.o .obj/kernel/fs/tarfs/tarfs.o .obj/kernel/fs/cpiofs/cpiofs.o .obj/kernel/fs/fatfs/fatfs.o .obj/kernel/xfs/xfs.o .obj/kernel/xfs/archiver-tar.o .obj/kernel/xfs/archiver-dir.o .obj/kernel/xfs/archiver.o .obj/driver/adc/adc.o .obj/driver/audio/sound.o .obj/driver/audio/sound-wav.o .obj/driver/audio/audio.o .obj/driver/audio/pool.o .obj/driver/battery/battery-sbs.o .obj/driver/battery/battery.o .obj/driver/block/disk.o .obj/driver/block/loop.o .obj/driver/block/block.o .obj/driver/block/spi-flash.o .obj/driver/block/partition/msdos.o .obj/driver/block/partition/partition.o .obj/driver/block/romdisk/romdisk.o .obj/driver/buzzer/buzzer-pwm.o .obj/driver/buzzer/buzzer-gpio.o .obj/driver/buzzer/buzzer.o .obj/driver/clk/clk-divider.o .obj/driver/clk/clk-setting.o .obj/driver/clk/clk-gate.o .obj/driver/clk/clk-link.o .obj/driver/clk/clk-fixed-factor.o .obj/driver/clk/clk-fixed.o .obj/driver/clk/clk-mux.o .obj/driver/clk/clk.o .obj/driver/clk/clk-ratio.o .obj/driver/clockevent/clockevent.o .obj/driver/clocksource/clocksource.o .obj/driver/console/console.o .obj/driver/console/console-uart.o .obj/driver/dac/dac.o .obj/driver/dma/dma.o .obj/driver/framebuffer/framebuffer.o .obj/driver/gmeter/gmeter.o .obj/driver/gpio/gpio.o .obj/driver/hygrometer/hygrometer.o .obj/driver/i2c/i2c.o .obj/driver/i2c/i2c-algo-bit.o .obj/driver/i2c/i2c-gpio.o .obj/driver/input/input.o .obj/driver/input/key-gpio-polled.o .obj/driver/input/key-adc.o .obj/driver/input/rotary-encoder.o .obj/driver/input/rc/rc-decoder-nec.o .obj/driver/input/rc/rc-core.o .obj/driver/input/rc/rc-gpio.o .obj/driver/interrupt/interrupt.o .obj/driver/laserscan/laserscan.o .obj/driver/led/led-pwm-bl.o .obj/driver/led/ledtrig-breathing.o .obj/driver/led/led-gpio.o .obj/driver/led/ledtrig-heartbeat.o .obj/driver/led/led.o .obj/driver/led/ledtrig.o .obj/driver/led/ledtrig-general.o .obj/driver/led/led-pwm.o .obj/driver/light/light.o .obj/driver/motor/motor.o .obj/driver/nvmem/kvdb.o .obj/driver/nvmem/nvmem.o .obj/driver/pwm/pwm-gpio.o .obj/driver/pwm/pwm.o .obj/driver/regulator/regulator.o .obj/driver/regulator/regulator-gpio.o .obj/driver/reset/reset.o .obj/driver/rng/rng.o .obj/driver/rtc/rtc.o .obj/driver/sd/sdcard.o .obj/driver/sd/sdhci.o .obj/driver/servo/servo.o .obj/driver/servo/servo-pwm.o .obj/driver/spi/spi-gpio.o .obj/driver/spi/spi.o .obj/driver/stepper/stepper-unipolar-gpio.o .obj/driver/stepper/stepper-bipolar-gpio.o .obj/driver/stepper/stepper.o .obj/driver/thermometer/thermometer.o .obj/driver/uart/uart.o .obj/driver/vibrator/vibrator-gpio.o .obj/driver/vibrator/vibrator.o .obj/driver/vibrator/vibrator-pwm.o .obj/driver/watchdog/watchdog.o .obj/framework/luahelper.o .obj/framework/vm.o .obj/framework/base64/l-base64.o .obj/framework/display/l-ninepatch.o .obj/framework/display/l-matrix.o .obj/framework/display/l-object.o .obj/framework/display/l-display.o .obj/framework/display/l-texture.o .obj/framework/display/l-pattern.o .obj/framework/display/l-easing.o .obj/framework/display/l-shape.o .obj/framework/display/l-font.o .obj/framework/event/l-event-dispatcher.o .obj/framework/event/l-event.o .obj/framework/hardware/l-pwm.o .obj/framework/hardware/l-uart.o .obj/framework/hardware/l-i2c.o .obj/framework/hardware/l-buzzer.o .obj/framework/hardware/l-servo.o .obj/framework/hardware/l-led.o .obj/framework/hardware/l-battery.o .obj/framework/hardware/l-ledtrig.o .obj/framework/hardware/l-gpio.o .obj/framework/hardware/l-thermometer.o .obj/framework/hardware/l-hygrometer.o .obj/framework/hardware/l-nvmem.o .obj/framework/hardware/l-light.o .obj/framework/hardware/l-stepper.o .obj/framework/hardware/l-gmeter.o .obj/framework/hardware/l-vibrator.o .obj/framework/hardware/l-watchdog.o .obj/framework/hardware/l-dac.o .obj/framework/hardware/l-adc.o .obj/framework/hardware/l-spi.o .obj/framework/hardware/l-motor.o .obj/framework/lang/l-class.o .obj/framework/lang/l-debugger.o .obj/framework/stopwatch/l-stopwatch.o .obj/external/json-parser-1.1.0/json.o .obj/external/libfdt-1.4.2/fdt_addresses.o .obj/external/libfdt-1.4.2/fdt_rw.o .obj/external/libfdt-1.4.2/fdt_strerror.o .obj/external/libfdt-1.4.2/fdt_wip.o .obj/external/libfdt-1.4.2/fdt_overlay.o .obj/external/libfdt-1.4.2/fdt_empty_tree.o .obj/external/libfdt-1.4.2/fdt_sw.o .obj/external/libfdt-1.4.2/fdt_ro.o .obj/external/libfdt-1.4.2/fdt.o .obj/external/zlib-1.2.11/compress.o .obj/external/zlib-1.2.11/gzclose.o .obj/external/zlib-1.2.11/inftrees.o .obj/external/zlib-1.2.11/crc32.o .obj/external/zlib-1.2.11/trees.o .obj/external/zlib-1.2.11/infback.o .obj/external/zlib-1.2.11/inflate.o .obj/external/zlib-1.2.11/gzwrite.o .obj/external/zlib-1.2.11/adler32.o .obj/external/zlib-1.2.11/gzread.o .obj/external/zlib-1.2.11/inffast.o .obj/external/zlib-1.2.11/zutil.o .obj/external/zlib-1.2.11/uncompr.o .obj/external/zlib-1.2.11/gzlib.o .obj/external/zlib-1.2.11/deflate.o .obj/external/libpng-1.6.32/pngget.o .obj/external/libpng-1.6.32/pngread.o .obj/external/libpng-1.6.32/pngpread.o .obj/external/libpng-1.6.32/pngset.o .obj/external/libpng-1.6.32/pngwrite.o .obj/external/libpng-1.6.32/pngrtran.o .obj/external/libpng-1.6.32/pngerror.o .obj/external/libpng-1.6.32/png.o .obj/external/libpng-1.6.32/pngwio.o .obj/external/libpng-1.6.32/pngtrans.o .obj/external/libpng-1.6.32/pngrio.o .obj/external/libpng-1.6.32/pngmem.o .obj/external/libpng-1.6.32/pngwtran.o .obj/external/libpng-1.6.32/pngwutil.o .obj/external/libpng-1.6.32/pngrutil.o .obj/external/lua-5.3.4/ldump.o .obj/external/lua-5.3.4/lfunc.o .obj/external/lua-5.3.4/lzio.o .obj/external/lua-5.3.4/lgc.o .obj/external/lua-5.3.4/lapi.o .obj/external/lua-5.3.4/lcorolib.o .obj/external/lua-5.3.4/lundump.o .obj/external/lua-5.3.4/lcode.o .obj/external/lua-5.3.4/lvm.o .obj/external/lua-5.3.4/lobject.o .obj/external/lua-5.3.4/lstring.o .obj/external/lua-5.3.4/lbitlib.o .obj/external/lua-5.3.4/ltm.o .obj/external/lua-5.3.4/ltablib.o .obj/external/lua-5.3.4/ldblib.o .obj/external/lua-5.3.4/llex.o .obj/external/lua-5.3.4/lparser.o .obj/external/lua-5.3.4/lutf8lib.o .obj/external/lua-5.3.4/lbaselib.o .obj/external/lua-5.3.4/loslib.o .obj/external/lua-5.3.4/lstrlib.o .obj/external/lua-5.3.4/lopcodes.o .obj/external/lua-5.3.4/lstate.o .obj/external/lua-5.3.4/lctype.o .obj/external/lua-5.3.4/lmathlib.o .obj/external/lua-5.3.4/linit.o .obj/external/lua-5.3.4/loadlib.o .obj/external/lua-5.3.4/ldo.o .obj/external/lua-5.3.4/ldebug.o .obj/external/lua-5.3.4/lauxlib.o .obj/external/lua-5.3.4/lmem.o .obj/external/lua-5.3.4/liolib.o .obj/external/lua-5.3.4/ltable.o .obj/external/lua-cjson-2.1.0/lua_cjson.o .obj/external/lua-cjson-2.1.0/strbuf.o .obj/external/lua-cjson-2.1.0/fpconv.o .obj/external/pixman-0.34.0/pixman-edge.o .obj/external/pixman-0.34.0/pixman-fast-path.o .obj/external/pixman-0.34.0/pixman-linear-gradient.o .obj/external/pixman-0.34.0/pixman-noop.o .obj/external/pixman-0.34.0/pixman-gradient-walker.o .obj/external/pixman-0.34.0/pixman-matrix.o .obj/external/pixman-0.34.0/pixman-glyph.o .obj/external/pixman-0.34.0/pixman-access-accessors.o .obj/external/pixman-0.34.0/pixman-timer.o .obj/external/pixman-0.34.0/pixman-conical-gradient.o .obj/external/pixman-0.34.0/pixman-combine-float.o .obj/external/pixman-0.34.0/pixman-region16.o .obj/external/pixman-0.34.0/pixman-filter.o .obj/external/pixman-0.34.0/pixman-general.o .obj/external/pixman-0.34.0/pixman-access.o .obj/external/pixman-0.34.0/pixman-bits-image.o .obj/external/pixman-0.34.0/pixman-edge-accessors.o .obj/external/pixman-0.34.0/pixman.o .obj/external/pixman-0.34.0/pixman-solid-fill.o .obj/external/pixman-0.34.0/pixman-image.o .obj/external/pixman-0.34.0/pixman-trap.o .obj/external/pixman-0.34.0/pixman-implementation.o .obj/external/pixman-0.34.0/pixman-radial-gradient.o .obj/external/pixman-0.34.0/pixman-utils.o .obj/external/pixman-0.34.0/pixman-region32.o .obj/external/pixman-0.34.0/pixman-combine32.o .obj/external/pixman-0.34.0/arm32/pixman-arm.o .obj/external/pixman-0.34.0/arm32/pixman-arm-simd.o .obj/external/pixman-0.34.0/arm32/pixman-arm-neon.o .obj/external/cairo-1.14.10/cairo-spans-compositor.o .obj/external/cairo-1.14.10/cairo-png.o .obj/external/cairo-1.14.10/cairo-rtree.o .obj/external/cairo-1.14.10/cairo-bentley-ottmann-rectangular.o .obj/external/cairo-1.14.10/cairo-xboot-surface.o .obj/external/cairo-1.14.10/cairo-type1-subset.o .obj/external/cairo-1.14.10/cairo-clip.o .obj/external/cairo-1.14.10/cairo-damage.o .obj/external/cairo-1.14.10/cairo-image-compositor.o .obj/external/cairo-1.14.10/cairo-surface-fallback.o .obj/external/cairo-1.14.10/cairo-hash.o .obj/external/cairo-1.14.10/cairo-truetype-subset.o .obj/external/cairo-1.14.10/cairo-fixed.o .obj/external/cairo-1.14.10/cairo-boxes.o .obj/external/cairo-1.14.10/cairo-svg-surface.o .obj/external/cairo-1.14.10/cairo-misc.o .obj/external/cairo-1.14.10/cairo-surface-observer.o .obj/external/cairo-1.14.10/cairo-path-stroke.o .obj/external/cairo-1.14.10/cairo-toy-font-face.o .obj/external/cairo-1.14.10/cairo-debug.o .obj/external/cairo-1.14.10/cairo-polygon-intersect.o .obj/external/cairo-1.14.10/cairo-surface-wrapper.o .obj/external/cairo-1.14.10/cairo-polygon.o .obj/external/cairo-1.14.10/cairo-cache.o .obj/external/cairo-1.14.10/cairo-base64-stream.o .obj/external/cairo-1.14.10/cairo-type1-fallback.o .obj/external/cairo-1.14.10/cairo-font-face-twin-data.o .obj/external/cairo-1.14.10/cairo-array.o .obj/external/cairo-1.14.10/cairo-no-compositor.o .obj/external/cairo-1.14.10/cairo-pen.o .obj/external/cairo-1.14.10/cairo-contour.o .obj/external/cairo-1.14.10/cairo-ps-surface.o .obj/external/cairo-1.14.10/cairo-font-options.o .obj/external/cairo-1.14.10/cairo-hull.o .obj/external/cairo-1.14.10/cairo-cff-subset.o .obj/external/cairo-1.14.10/cairo-time.o .obj/external/cairo-1.14.10/cairo-surface-offset.o .obj/external/cairo-1.14.10/cairo-tristrip.o .obj/external/cairo-1.14.10/cairo-surface-subsurface.o .obj/external/cairo-1.14.10/cairo-shape-mask-compositor.o .obj/external/cairo-1.14.10/cairo-boxes-intersect.o .obj/external/cairo-1.14.10/cairo-traps-compositor.o .obj/external/cairo-1.14.10/cairo-mesh-pattern-rasterizer.o .obj/external/cairo-1.14.10/cairo-path.o .obj/external/cairo-1.14.10/cairo-type3-glyph-surface.o .obj/external/cairo-1.14.10/cairo-lzw.o .obj/external/cairo-1.14.10/cairo-clip-surface.o .obj/external/cairo-1.14.10/cairo-color.o .obj/external/cairo-1.14.10/cairo-slope.o .obj/external/cairo-1.14.10/cairo-path-fill.o .obj/external/cairo-1.14.10/cairo-freelist.o .obj/external/cairo-1.14.10/cairo-mask-compositor.o .obj/external/cairo-1.14.10/cairo-mono-scan-converter.o .obj/external/cairo-1.14.10/cairo-pdf-surface.o .obj/external/cairo-1.14.10/cairo-device.o .obj/external/cairo-1.14.10/cairo-composite-rectangles.o .obj/external/cairo-1.14.10/cairo-ft-font.o .obj/external/cairo-1.14.10/cairo-fallback-compositor.o .obj/external/cairo-1.14.10/cairo-tee-surface.o .obj/external/cairo-1.14.10/cairo-matrix.o .obj/external/cairo-1.14.10/cairo-freed-pool.o .obj/external/cairo-1.14.10/cairo-clip-region.o .obj/external/cairo-1.14.10/cairo-image-source.o .obj/external/cairo-1.14.10/cairo-tor22-scan-converter.o .obj/external/cairo-1.14.10/cairo-recording-surface.o .obj/external/cairo-1.14.10/cairo-bentley-ottmann-rectilinear.o .obj/external/cairo-1.14.10/cairo-path-stroke-traps.o .obj/external/cairo-1.14.10/cairo-spans.o .obj/external/cairo-1.14.10/cairo-surface.o .obj/external/cairo-1.14.10/cairo-base85-stream.o .obj/external/cairo-1.14.10/cairo-region.o .obj/external/cairo-1.14.10/cairo-compositor.o .obj/external/cairo-1.14.10/cairo-scaled-font-subsets.o .obj/external/cairo-1.14.10/cairo-unicode.o .obj/external/cairo-1.14.10/cairo-xml-surface.o .obj/external/cairo-1.14.10/cairo-bentley-ottmann.o .obj/external/cairo-1.14.10/cairo-gstate.o .obj/external/cairo-1.14.10/cairo-raster-source-pattern.o .obj/external/cairo-1.14.10/cairo-version.o .obj/external/cairo-1.14.10/cairo-font-face-twin.o .obj/external/cairo-1.14.10/cairo-surface-snapshot.o .obj/external/cairo-1.14.10/cairo-output-stream.o .obj/external/cairo-1.14.10/cairo-stroke-dash.o .obj/external/cairo-1.14.10/cairo-script-surface.o .obj/external/cairo-1.14.10/cairo-deflate-stream.o .obj/external/cairo-1.14.10/cairo-tor-scan-converter.o .obj/external/cairo-1.14.10/cairo-stroke-style.o .obj/external/cairo-1.14.10/cairo-mutex.o .obj/external/cairo-1.14.10/cairo-pattern.o .obj/external/cairo-1.14.10/cairo-pdf-shading.o .obj/external/cairo-1.14.10/cairo-polygon-reduce.o .obj/external/cairo-1.14.10/cairo.o .obj/external/cairo-1.14.10/cairo-arc.o .obj/external/cairo-1.14.10/cairo-clip-boxes.o .obj/external/cairo-1.14.10/cairo-clip-polygon.o .obj/external/cairo-1.14.10/cairo-surface-clipper.o .obj/external/cairo-1.14.10/cairo-default-context.o .obj/external/cairo-1.14.10/cairo-font-face.o .obj/external/cairo-1.14.10/cairo-image-surface.o .obj/external/cairo-1.14.10/cairo-wideint.o .obj/external/cairo-1.14.10/cairo-spline.o .obj/external/cairo-1.14.10/cairo-path-stroke-polygon.o .obj/external/cairo-1.14.10/cairo-clip-tor-scan-converter.o .obj/external/cairo-1.14.10/cairo-observer.o .obj/external/cairo-1.14.10/cairo-botor-scan-converter.o .obj/external/cairo-1.14.10/cairo-traps.o .obj/external/cairo-1.14.10/cairo-paginated-surface.o .obj/external/cairo-1.14.10/cairo-scaled-font.o .obj/external/cairo-1.14.10/cairo-path-stroke-tristrip.o .obj/external/cairo-1.14.10/cairo-rectangular-scan-converter.o .obj/external/cairo-1.14.10/cairo-mempool.o .obj/external/cairo-1.14.10/cairo-path-in-fill.o .obj/external/cairo-1.14.10/cairo-path-fixed.o .obj/external/cairo-1.14.10/cairo-type1-glyph-names.o .obj/external/cairo-1.14.10/cairo-path-bounds.o .obj/external/cairo-1.14.10/cairo-atomic.o .obj/external/cairo-1.14.10/cairo-rectangle.o .obj/external/cairo-1.14.10/cairo-error.o .obj/external/cairo-1.14.10/cairo-analysis-surface.o .obj/external/cairo-1.14.10/cairo-image-info.o .obj/external/cairo-1.14.10/cairo-user-font.o .obj/external/cairo-1.14.10/cairo-pdf-operators.o .obj/external/cairo-1.14.10/cairo-line.o .obj/external/cairo-1.14.10/cairo-path-stroke-boxes.o .obj/external/freetype-2.8/src/autofit/autofit.o .obj/external/freetype-2.8/src/base/ftsynth.o .obj/external/freetype-2.8/src/base/ftfntfmt.o .obj/external/freetype-2.8/src/base/ftbbox.o .obj/external/freetype-2.8/src/base/ftotval.o .obj/external/freetype-2.8/src/base/ftwinfnt.o .obj/external/freetype-2.8/src/base/fttype1.o .obj/external/freetype-2.8/src/base/ftstroke.o .obj/external/freetype-2.8/src/base/ftgxval.o .obj/external/freetype-2.8/src/base/ftlcdfil.o .obj/external/freetype-2.8/src/base/ftbdf.o .obj/external/freetype-2.8/src/base/ftglyph.o .obj/external/freetype-2.8/src/base/ftbase.o .obj/external/freetype-2.8/src/base/ftmm.o .obj/external/freetype-2.8/src/base/ftpfr.o .obj/external/freetype-2.8/src/base/ftinit.o .obj/external/freetype-2.8/src/base/ftdebug.o .obj/external/freetype-2.8/src/base/ftsystem.o .obj/external/freetype-2.8/src/base/ftbitmap.o .obj/external/freetype-2.8/src/base/ftcid.o .obj/external/freetype-2.8/src/base/md5.o .obj/external/freetype-2.8/src/base/ftfstype.o .obj/external/freetype-2.8/src/base/ftpatent.o .obj/external/freetype-2.8/src/base/ftgasp.o .obj/external/freetype-2.8/src/base/ftapi.o .obj/external/freetype-2.8/src/cache/ftcache.o .obj/external/freetype-2.8/src/cff/cff.o .obj/external/freetype-2.8/src/cid/type1cid.o .obj/external/freetype-2.8/src/gxvalid/gxvalid.o .obj/external/freetype-2.8/src/otvalid/otvalid.o .obj/external/freetype-2.8/src/pfr/pfr.o .obj/external/freetype-2.8/src/psaux/psaux.o .obj/external/freetype-2.8/src/pshinter/pshinter.o .obj/external/freetype-2.8/src/psnames/psnames.o .obj/external/freetype-2.8/src/raster/raster.o .obj/external/freetype-2.8/src/sfnt/sfnt.o .obj/external/freetype-2.8/src/smooth/smooth.o .obj/external/freetype-2.8/src/truetype/truetype.o .obj/external/freetype-2.8/src/type1/type1.o .obj/external/freetype-2.8/src/type42/type42.o .obj/external/freetype-2.8/src/winfonts/winfnt.o .obj/external/chipmunk-7.0.2/src/cpArbiter.o .obj/external/chipmunk-7.0.2/src/cpSweep1D.o .obj/external/chipmunk-7.0.2/src/cpSpaceStep.o .obj/external/chipmunk-7.0.2/src/cpPolyShape.o .obj/external/chipmunk-7.0.2/src/cpSlideJoint.o .obj/external/chipmunk-7.0.2/src/cpSpatialIndex.o .obj/external/chipmunk-7.0.2/src/cpGrooveJoint.o .obj/external/chipmunk-7.0.2/src/cpPivotJoint.o .obj/external/chipmunk-7.0.2/src/cpHashSet.o .obj/external/chipmunk-7.0.2/src/cpDampedRotarySpring.o .obj/external/chipmunk-7.0.2/src/cpPinJoint.o .obj/external/chipmunk-7.0.2/src/cpGearJoint.o .obj/external/chipmunk-7.0.2/src/cpArray.o .obj/external/chipmunk-7.0.2/src/cpRobust.o .obj/external/chipmunk-7.0.2/src/cpBBTree.o .obj/external/chipmunk-7.0.2/src/cpSimpleMotor.o .obj/external/chipmunk-7.0.2/src/cpSpace.o .obj/external/chipmunk-7.0.2/src/chipmunk.o .obj/external/chipmunk-7.0.2/src/cpDampedSpring.o .obj/external/chipmunk-7.0.2/src/cpMarch.o .obj/external/chipmunk-7.0.2/src/cpBody.o .obj/external/chipmunk-7.0.2/src/cpShape.o .obj/external/chipmunk-7.0.2/src/cpSpaceHash.o .obj/external/chipmunk-7.0.2/src/cpConstraint.o .obj/external/chipmunk-7.0.2/src/cpSpaceComponent.o .obj/external/chipmunk-7.0.2/src/cpSpaceQuery.o .obj/external/chipmunk-7.0.2/src/cpSpaceDebug.o .obj/external/chipmunk-7.0.2/src/cpRotaryLimitJoint.o .obj/external/chipmunk-7.0.2/src/cpRatchetJoint.o .obj/external/chipmunk-7.0.2/src/cpPolyline.o .obj/external/chipmunk-7.0.2/src/cpCollision.o .obj/external/cjson-1.7.3/cJSON.o .obj/external/lvgl-v5.1/lvgl/lv_core/lv_vdb.o .obj/external/lvgl-v5.1/lvgl/lv_core/lv_obj.o .obj/external/lvgl-v5.1/lvgl/lv_core/lv_group.o .obj/external/lvgl-v5.1/lvgl/lv_core/lv_refr.o .obj/external/lvgl-v5.1/lvgl/lv_core/lv_indev.o .obj/external/lvgl-v5.1/lvgl/lv_core/lv_style.o .obj/external/lvgl-v5.1/lvgl/lv_draw/lv_draw_rbasic.o .obj/external/lvgl-v5.1/lvgl/lv_draw/lv_draw.o .obj/external/lvgl-v5.1/lvgl/lv_draw/lv_draw_vbasic.o .obj/external/lvgl-v5.1/lvgl/lv_hal/lv_hal_indev.o .obj/external/lvgl-v5.1/lvgl/lv_hal/lv_hal_disp.o .obj/external/lvgl-v5.1/lvgl/lv_hal/lv_hal_tick.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_color.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_anim.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_trigo.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_area.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_ufs.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_templ.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_math.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_task.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fs.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_ll.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_mem.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_font.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_txt.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_circ.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_30_cyrillic.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_20_cyrillic.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_40.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_symbol_10.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_40_latin_sup.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_30_latin_sup.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_20_latin_sup.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_10.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_symbol_40.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_10_cyrillic.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_symbol_30.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_symbol_20.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_10_latin_sup.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_30.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_20.o .obj/external/lvgl-v5.1/lvgl/lv_misc/lv_fonts/lv_font_dejavu_40_cyrillic.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_mbox.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_line.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_ta.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_bar.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_label.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_gauge.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_led.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_cont.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_chart.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_list.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_tabview.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_img.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_win.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_sw.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_cb.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_btnm.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_roller.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_lmeter.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_slider.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_objx_templ.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_btn.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_page.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_ddlist.o .obj/external/lvgl-v5.1/lvgl/lv_objx/lv_kb.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_zen.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_material.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_mono.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_default.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_templ.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_alien.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme_night.o .obj/external/lvgl-v5.1/lvgl/lv_themes/lv_theme.o -o ../output/xboot  -lgcc
arm-linux-gnueabihf-gcc.exe: error: CreateProcess: No such file or directory
make[1]: *** [Makefile:345: ../output/xboot] Error 1
make[1]: Leaving directory '/c/xboot/src'
make: *** [Makefile:9: all] Error 2

看到这个超长的命令行了吗?
一共31812个字符, 远远超过windows命令行龟腚的8192个字符,所以出现了CreateProcess()系统调用error!





离线

楼主 #4 2018-04-16 22:56:17

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: windows平台编译XBoot test-lvgl分支, 链接出错(error: CreateProcess)的原因





离线

楼主 #5 2018-09-21 10:17:12

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: windows平台编译XBoot test-lvgl分支, 链接出错(error: CreateProcess)的原因

https://github.com/urho3d/android-ndk/blob/master/build/core/build-binary.mk

# When LOCAL_SHORT_COMMANDS is defined to 'true' we are going to write the
# list of all object files and/or static/shared libraries that appear on the
# command line to a file, then use the @<listfile> syntax to invoke it.
#
# This allows us to link or archive a huge number of stuff even on Windows
# with its puny 8192 max character limit on its command-line.
#
LOCAL_SHORT_COMMANDS := $(strip $(LOCAL_SHORT_COMMANDS))
ifndef LOCAL_SHORT_COMMANDS
    LOCAL_SHORT_COMMANDS := $(strip $(NDK_APP_SHORT_COMMANDS))
endif





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn