Baking Pi - OK03 Compile problem - Raspberry Pi Forums
no problem doing first 2 lessons on third 1 compile error.
downloaded lesson solution , have same problem. i'm on windows xp, help?mkdir build
arm-none-eabi-as -i source/ source/gpio.s -o build/gpio.o
make: *** no rule make target `build/', needed `build/main.o'. stop.
same problem here. i'm on windows 7 yatargo installed. 
edit:
solved it! change makefile, sure directory 'build' exists , compile!
edit:
solved it! change makefile, sure directory 'build' exists , compile!
code: select all
############################################################################### # makefile # alex chadwick # # a makefile script generation of raspberry pi kernel images. ############################################################################### # toolchain use. arm-none-eabi works, there exist # arm-bcm2708-linux-gnueabi. armgnu ?= arm-none-eabi # intermediate directory compiled object files. build = build/ # directory in source files stored. source = source/ # name of output file generate. target = kernel.img # name of assembler listing file generate. list = kernel.list # name of map file generate. map = kernel.map # name of linker script use. linker = kernel.ld # names of object files must generated. deduced # assembly code files in source. objects := $(patsubst $(source)%.s,$(build)%.o,$(wildcard $(source)*.s)) # rule make everything. all: $(target) $(list) # rule remake everything. not include clean. rebuild: # rule make listing file. $(list) : $(build)output.elf $(armgnu)-objdump -d $(build)output.elf > $(list) # rule make image file. $(target) : $(build)output.elf $(armgnu)-objcopy $(build)output.elf -o binary $(target) # rule make elf file. $(build)output.elf : $(objects) $(linker) $(armgnu)-ld --no-undefined $(objects) -map $(map) -o $(build)output.elf -t $(linker) # rule make object files. $(build)%.o: $(source)%.s $(armgnu)-as -i $(source) $< -o $@ # rule clean files. clean : -rm -f $(build)*.o -rm -f $(build)output.elf -rm -f $(target) -rm -f $(list) -rm -f $(map)
raspberrypi
Comments
Post a Comment