Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Грешка с MPLINK
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=7881
Страница 1 от 1

Автор:  Цецо [ Пон Юни 07, 2010 10:56 am ]
Заглавие:  Грешка с MPLINK

MPLINK 4.00, Linker
Copyright (c) 2005 Microchip Technology Inc.
Error - unknown switch: /z__MPLAB_BUILD=1
Errors : 1

Грешката възниква когато ъпдейтнах IDE то на MPLAB 8.40 и се опитвам да ползвам старата версия на компилатора MPLAB C18 който върви с MPLINK 4.00

Явно новата версия на MPLAB си иска новия линкер от 4.30 нагоре. Ама на мен не ми върши работа, щото кода ми е писан на старата версия и не искам да рискувам с глупости.

Най тъпото е че не мога да схвана откъде идва тоя глупав ключ "/z". Самото IDE в опците за викане на линкер няма такава дивотия. Вика са го самоинициативно. А най тъпото е че не е документиран въобще да съществува подобен ключ. И тоя ключ го има само в новия линкер (без да е документиран) а в стария липсва и затова ми гърми.

Някой да е борил тоя проблем?

P.S. Като пробвам да викна линкера от комъндлайна без малоумната /z опция - си тръгва ОК. Откъде на тъпия MPLAB му хрумва да го вика - незнам.

П.С(2)
Някой успявал ли е да качи две версии на MPLAB на едно и също PC

Автор:  dan [ Пон Юни 07, 2010 12:54 pm ]
Заглавие: 

винаги съм имал проблеми, при две инсталации на mplab на компютъра.
Наскоро пак се случи това с последната версия и след като направих една чисто нова инсталация нещата се оправиха.

Автор:  rumen65 [ Пон Юни 07, 2010 1:09 pm ]
Заглавие: 

Имам две версии, но на два Wina на PC-то. Винаги на втория дял си държа един виндовс за проби и експерименти.

Автор:  [ Пон Юни 07, 2010 4:19 pm ]
Заглавие: 

От доста време инсталирам ъпгрейд на MPLAB & MCC18 върху предишните, без да имам проблеми.

z__MPLAB_BUILD=1 го има и при мен, какво върши е божа работа. Можеш обаче да си генерираш makefile от MPLAB, след което да затриеш този ключ и финалната версия да я компилираш от командния ред, използвайки старите версии на MCC18 и mplink

Автор:  Цецо [ Пон Юни 07, 2010 4:51 pm ]
Заглавие: 

Да бе аз така и направих. Ама мислех си дали няма по елегантен начин да го.....

Автор:  CarBeta [ Пон Юни 07, 2010 9:08 pm ]
Заглавие: 

Аз съм с MPLAB 8.50 и MPLINK 4.35, Linker, но и тук не виждам ключ /z (иначе "/z__MPLAB_BUILD=1" си го има и не дава грешка)
Иначе командния ред не се ли задава от тук --> Project -> Build Options -> Project -> MPLINK Linker tab (global или alternate settings)

Някъде четох за тоя проблем преди време. Решението беше или да се ползва съвместима версия на линкера с MPLAB или варианта на

Автор:  Цецо [ Пон Юни 07, 2010 10:00 pm ]
Заглавие: 

Да, явно новите версии на МПЛАБ викат тоя ключ без да смятат за необходимо да обясняват защо. А старите версии на MPLINK не го мелят.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/