Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

master branch can't build, v0.7 is OK #166

Closed
gongbo2018 opened this issue May 29, 2020 · 2 comments
Closed

master branch can't build, v0.7 is OK #166

gongbo2018 opened this issue May 29, 2020 · 2 comments

Comments

@gongbo2018
Copy link

wgb@wgb-virtual-machine:~/riscvSpace/opensbi$ export CROSS_COMPILE=riscv64-linux-
wgb@wgb-virtual-machine:~/riscvSpace/opensbi$ make PLATFORM=qemu/virt FW_PAYLOAD_PATH=../u-boot/u-boot.bin
 CC-DEP    lib/utils/fdt/fdt_fixup.dep
 CC-DEP    lib/utils/fdt/fdt_helper.dep
 CC-DEP    lib/utils/ipi/fdt_ipi_clint.dep
 CC-DEP    lib/utils/ipi/fdt_ipi.dep
 CC-DEP    lib/utils/irqchip/plic.dep
 CC-DEP    lib/utils/irqchip/fdt_irqchip_plic.dep
 CC-DEP    lib/utils/irqchip/fdt_irqchip.dep
 CC-DEP    lib/utils/libfdt/fdt_wip.dep
 CC-DEP    lib/utils/libfdt/fdt_sw.dep
 CC-DEP    lib/utils/libfdt/fdt_strerror.dep
 CC-DEP    lib/utils/libfdt/fdt_rw.dep
 CC-DEP    lib/utils/libfdt/fdt_ro.dep
 CC-DEP    lib/utils/libfdt/fdt_empty_tree.dep
 CC-DEP    lib/utils/libfdt/fdt_addresses.dep
 CC-DEP    lib/utils/libfdt/fdt.dep
 CC-DEP    lib/utils/reset/fdt_reset_sifive.dep
 CC-DEP    lib/utils/reset/fdt_reset_htif.dep
 CC-DEP    lib/utils/reset/fdt_reset.dep
 CC-DEP    lib/utils/serial/uart8250.dep
 CC-DEP    lib/utils/serial/sifive-uart.dep
 CC-DEP    lib/utils/serial/fdt_serial_uart8250.dep
 CC-DEP    lib/utils/serial/fdt_serial_sifive.dep
 CC-DEP    lib/utils/serial/fdt_serial_htif.dep
 CC-DEP    lib/utils/serial/fdt_serial.dep
 CC-DEP    lib/utils/sys/sifive_test.dep
 CC-DEP    lib/utils/sys/htif.dep
 CC-DEP    lib/utils/sys/clint.dep
 CC-DEP    lib/utils/timer/fdt_timer_clint.dep
 CC-DEP    lib/utils/timer/fdt_timer.dep
 AS-DEP    lib/sbi/sbi_expected_trap.dep
 CC-DEP    lib/sbi/sbi_unpriv.dep
 CC-DEP    lib/sbi/sbi_trap.dep
 CC-DEP    lib/sbi/sbi_tlb.dep
 CC-DEP    lib/sbi/sbi_timer.dep
 CC-DEP    lib/sbi/sbi_system.dep
 CC-DEP    lib/sbi/sbi_string.dep
 CC-DEP    lib/sbi/sbi_scratch.dep
 CC-DEP    lib/sbi/sbi_platform.dep
 CC-DEP    lib/sbi/sbi_misaligned_ldst.dep
 CC-DEP    lib/sbi/sbi_ipi.dep
 CC-DEP    lib/sbi/sbi_init.dep
 CC-DEP    lib/sbi/sbi_illegal_insn.dep
 CC-DEP    lib/sbi/sbi_hsm.dep
 AS-DEP    lib/sbi/sbi_hfence.dep
 CC-DEP    lib/sbi/sbi_math.dep
 CC-DEP    lib/sbi/sbi_hart.dep
 CC-DEP    lib/sbi/sbi_fifo.dep
 CC-DEP    lib/sbi/sbi_emulate_csr.dep
 CC-DEP    lib/sbi/sbi_ecall_vendor.dep
 CC-DEP    lib/sbi/sbi_ecall_replace.dep
 CC-DEP    lib/sbi/sbi_ecall_legacy.dep
 CC-DEP    lib/sbi/sbi_ecall_hsm.dep
 CC-DEP    lib/sbi/sbi_ecall_base.dep
 CC-DEP    lib/sbi/sbi_ecall.dep
 CC-DEP    lib/sbi/sbi_console.dep
 CC-DEP    lib/sbi/sbi_bitops.dep
 CC-DEP    lib/sbi/sbi_bitmap.dep
 CC-DEP    lib/sbi/riscv_locks.dep
 AS-DEP    lib/sbi/riscv_hardfp.dep
 CC-DEP    lib/sbi/riscv_atomic.dep
 CC-DEP    lib/sbi/riscv_asm.dep
Makefile:117: /home/wgb/riscvSpace/opensbi/platform/qemu/virt/config.mk: 没有那个文件或目录
make: *** 没有规则可制作目标“/home/wgb/riscvSpace/opensbi/platform/qemu/virt/config.mk”。 停止。

@avpatel
Copy link
Collaborator

avpatel commented May 29, 2020

qemu/virt platform is replaced by generic platform in latest master.

Use "make PLATFORM=generic" to build OpenSBI for qemu/virt.

You can also refer latest docs/platform/qemu_virt.md

Regards,
Anup

@avpatel
Copy link
Collaborator

avpatel commented May 31, 2020

Closing this issue since it works for most of us.

Regards,
Anup

@avpatel avpatel closed this as completed May 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants