jameswalmsley / bitthunder

BitThunder - Reliable, real time, portable, scalable, embedded operating system, RTOS.
http://bitthunder.org
Other
168 stars 48 forks source link

OSX Build #54

Open mcmenaminadrian opened 4 years ago

mcmenaminadrian commented 4 years ago

Build currently fails on OSX (for Raspberry Pi original model B) - would love to help fix this:

macusers-MBP-5:bitthunder adrian$ make V=3 menuconfig cd /Users/adrian/bitthunder/ && CONFIG_=BTCONFIG PROJECT_DIR=/Users/adrian/bitthunder kconfig-mconf Kconfig Kconfig:8:warning: environment variable PROJECT_CONFIG undefined #

configuration written to .config

#

End of the configuration. Execute 'make' to start the build or try 'make help'.

/Library/Developer/CommandLineTools/usr/bin/make mkconfig set -e; set -o pipefail; gcc -MD -MP -I /Users/adrian/bitthunder/os/include/ -I /Users/adrian/bitthunder/arch//include/ -I /Users/adrian/bitthunder/drivers/ -I /Users/adrian/bitthunder/arch//include/arch/common/ -I /Users/adrian/bitthunder -DBT_CONFIG_OS -I /Users/adrian/bitthunder/scripts/dtc/libfdt/ -c /Users/adrian/bitthunder/.dbuild/../.dbuild/scripts/mkconfig/mkconfig.c -o /Users/adrian/bitthunder/.dbuild/../.dbuild/scripts/mkconfig/mkconfig.o set -e; set -o pipefail; g++ /Users/adrian/bitthunder/.dbuild/../.dbuild/scripts/mkconfig/mkconfig.o -o /Users/adrian/bitthunder/.dbuild/../.dbuild/scripts/mkconfig/mkconfig Undefined symbols for architecture x86_64: "_generate_definitions", referenced from: _main in mkconfig.o "_line", referenced from: _getfilepath in mkconfig.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: [/Users/adrian/bitthunder/.dbuild/../.dbuild/scripts/mkconfig/mkconfig] Error 1 make: [menuconfig] Error 2