Forum Discussion

ADarj's avatar
ADarj
Icon for New Contributor rankNew Contributor
6 years ago

I am trying to follow the DE10 Standard My_First_HPS guide to do the "Hello World!" example shown. I am having a error when I am trying to compile the Makefile. Firstly, I have write "make -f Makefile.mk" and I get "make: *** [my_first_hps] Error 193".

I am using DE10-NANO Cyclone V

4 Replies

  • FawazJ_Altera's avatar
    FawazJ_Altera
    Icon for Frequent Contributor rankFrequent Contributor

    Hello,

    Can you share with me the full compilation log?

    the error message you sent is generic.

    Thank you

    • ADarj's avatar
      ADarj
      Icon for New Contributor rankNew Contributor

      This is the kind of error I get. Is there any errors in my Makefile? I have found two Makefiles for the same project. I do not know which one is the right one.

  • FawazJ_Altera's avatar
    FawazJ_Altera
    Icon for Frequent Contributor rankFrequent Contributor

    Can you please try the code below for your makefile:

    #

    TARGET = my_first_hps

    ALT_DEVICE_FAMILY ?= soc_cv_av

    SOCEDS_ROOT ?= $(SOCEDS_DEST_ROOT)

    HWLIBS_ROOT = $(SOCEDS_ROOT)/ip/altera/hps/altera_hps/hwlib

    CROSS_COMPILE = arm-linux-gnueabihfCFLAGS = -g -Wall -D$(ALT_DEVICE_FAMILY)

    -I$(HWLIBS_ROOT)/include/$(ALT_DEVICE_FAMILY)

    -I$(HWLIBS_ROOT)/include/LDFLAGS = -g -Wall

    CC = $(CROSS_COMPILE)gcc

    ARCH= arm

    build: $(TARGET)

    $(TARGET): main.o

    $(CC) $(LDFLAGS) $^ -o $@

    %.o : %.c

    $(CC) $(CFLAGS) -c $< -o $@

    .PHONY: clean

    clean:

    rm -f $(TARGET) *.a *.o *~

    I found some spaces in your code, please try the above one and let me know if it helped.

    Thank you