• AVR Freaks

Hot!MPLAB X 5.30 appears to break its own make system under GNU/Linux for MPASMX projects.

Author
Oblivion
Starting Member
  • Total Posts : 54
  • Reward points : 0
  • Joined: 2008/10/05 00:08:00
  • Location: 0
  • Status: offline
2019/12/06 20:45:12 (permalink)
0

MPLAB X 5.30 appears to break its own make system under GNU/Linux for MPASMX projects.

Hello,

MPLAB X IDE under Linux, with a clean install and bog-standard IDE supplied ASM template, will throw...
Error - Device not specified. Use -p option to specify a device.

Manually editing "Makefile-default.mk" to include "-p$(MP_PROCESSOR_OPTION)" in "# Rules for buildStep: link" sorts the issue, but, as it says, you're not supposed to edit this file directly.

It would be nice if MC could fix this...


#1

4 Replies Related Threads

    red380sl@gmail.com
    New Member
    • Total Posts : 10
    • Reward points : 0
    • Joined: 2019/05/31 05:56:55
    • Location: 0
    • Status: offline
    Re: MPLAB X 5.30 appears to break its own make system under GNU/Linux for MPASMX projects. 2019/12/14 09:39:08 (permalink)
    0
    Approximately where would this directive "-p$(MP_PROCESSOR_OPTION)"  be placed in the "# Rules for buildStep: link" ? I am having the same issue with a fresh install on my Debian system. 
     
    W.
    #2
    red380sl@gmail.com
    New Member
    • Total Posts : 10
    • Reward points : 0
    • Joined: 2019/05/31 05:56:55
    • Location: 0
    • Status: offline
    Re: MPLAB X 5.30 appears to break its own make system under GNU/Linux for MPASMX projects. 2019/12/16 08:06:28 (permalink)
    +1 (1)
    I had the same problem. The fix for me is to install MPLAB X where it wants to be installed. 
     
    Curious. If MPLAB needs to installed then why give people the option of where to install it?
     
    W.
    #3
    Jim Nickerson
    User 452
    • Total Posts : 6414
    • Reward points : 0
    • Joined: 2003/11/07 12:35:10
    • Location: San Diego, CA
    • Status: offline
    Re: MPLAB X 5.30 appears to break its own make system under GNU/Linux for MPASMX projects. 2019/12/16 08:13:59 (permalink)
    0
    red380sl@gmail.com
    Curious. If MPLAB needs to installed then why give people the option of where to install it?

    The install where you like option works in windows 10 Smile: Smile
    #4
    crennolet
    Super Member
    • Total Posts : 143
    • Reward points : 0
    • Joined: 2012/03/15 09:51:58
    • Location: 0
    • Status: offline
    Re: MPLAB X 5.30 appears to break its own make system under GNU/Linux for MPASMX projects. 2019/12/16 08:27:59 (permalink)
    +1 (1)
    The "install where you like" may also work for the linux distributions that are officially supported. If you take a look around at distros, you will find that there are many significant differences in how they are configured. It's routine to find software that will run in one distribution but not in others (and I mean, "run" as in "run at all") In some cases there is no fix (a certain other development environment with a license manager that simply refuses to run except under certain conditions comes to mind...)
     
    We should always remember that, running in linux, we have freedom that is denied to Windows (or Mac) users, but with that freedom comes danger. Whether this is worth it to you is a personal question.
    #5
    Jump to:
    © 2020 APG vNext Commercial Version 4.5