Error : Unable to open file 'reloc.inc'

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Hej
Jag använder C-kompilatorn CC5X från B Knudsen i MPLAB. Med en headerfil för processor PIC16F690 och en C-fil med min programkod så kan jag kompilera.
Men när jag lägger till fler källfiler (t.ex. delays.c) så visar sig följande fel vid kompileringen:
Error : Unable to open file 'reloc.inc'
Knudsens manual hänvisar till Michrochips instruktioner för MPLAB men jag har inte hittat något där som har löst problemet. Michrochip annars snabba tekniska support har fortfarande inte svarat efter två dagar. Jag tror att jag behöver göra en manuell inställning i MPLAB för en make-fil, men jag har inte fått det att fungera.

Kan någon bistå med instruktioner?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

> Men när jag lägger till fler källfiler...

Vad menar du mer specifikt med "lägger till" ? Var och hur ?

Hur är reloc.inc kopplad till delay.c ?
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Med att lägga till filer menar jag att man i menylisten på MPLAB klickar Project>Add files to project ... och så vidare.

Jag tror inte det är något specifikt i delays.c som ger felet med reloc.inc. Jag får samma kompileringsfel om jag istället lägger till en källfil med funktioner för en display. Det verkar som att man måste göra något i MPLAB för att ha källkod uppdelad i flera filer i sitt projekt. Vet du hur man skall göra det?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

Ah, OK, så reloc.inc är inte din fil. Och svaret på din fråga är, nej.
Jag utgår från att du har valt rätt "Toolsuit" och "Tool locations" o.s.v...
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Ja och jag kan kompilera om jag lägger all kod i samma fil.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

Prova med något CC5X/Knudsen forum...
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Finns det ens ett sånt?

Det verkar troligare att jag har förbisett en inställning i MPLAB. Knudsen hänvisar till Michrochip's instruktioner för makefiler, men det framgår dåligt exakt hur man skall göra. Den kritiska knappen är utgråad.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

Och du har så klart kollat lite grundläggande sakar som t.ex var reloc.inc finns
och om det verkar finnas någon path i inställningarna som "pekar" dit ?
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Jag vet var den finns.

Nu är det dags att släppa fram någon som vet hur man skall göra, eller vad tror du?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

Vadå "släppa fram" ? *Jag* har i alla fall inte hindrat någon...

Du får tolka "tystnaden" det som du vill, *jag* tolkar det som att
det inte finns speciellt många som kör dina verktyg.

Jag utgår även från att du har gjort som INSTALL.TXT beskriver...

Från Knudsens hemsida:
MPLAB Support

CC5X can be used inside the MPLAB environment. Project setup is easy, especially the single module mode.
The output from the compiler is shown in the MPLAB 'Output' window. POINT-AND-CLICK on error messages is supported.

* MPLAB version 7.xx : supported
* MPLAB version 6.30 and later : supported
* MPLAB version 6.00 - 6.20 : limited support - not recommended
* MPLAB version 5.xx : supported

The detailed description is forund in file INSTALL.TXT after installation of CC5X.
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Sedärja!
I install.txt samt linker.txt hittade jag det jag behövde.

Tack för hjälpen.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

Märkligt, de filerna (install.txt och linker.txt) måste väl ha funnits där hela tiden !?
Eller, hemska tanke, slängde du dig på forumet *innan* du kollade dokumentationen ??
Nerre
Inlägg: 27257
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Nerre »

Det är väl inte utan anledning som nån irc-klient som default har en användarinfo som säger "I am to lazy to read install.txt" eller nåt sånt:-)

Den dag jag skriver ett fritt program så kommer jag att skriva i install.txt att man måste skapa eller ta bort en viss fil innan man börjar installationen, annars raderar den hela disken. Sen har man 2-3 popup-rutor som frågar "Har du verkligen läst install.txt?". Då kanske folk lär sig att lästa installationsanvisningen först.
Användarvisningsbild
Jens Gunnarsson
Inlägg: 17
Blev medlem: 30 januari 2009, 09:40:07
Ort: Solna

Re: Error : Unable to open file 'reloc.inc'

Inlägg av Jens Gunnarsson »

Jag har aldrig tidigare haft minsta användning av en install.txt eller readme.txt, så knorra lagom för att folk aldrig läser dem.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error : Unable to open file 'reloc.inc'

Inlägg av sodjan »

> Jag har aldrig tidigare haft minsta användning av en install.txt eller readme.txt,

Och hur fan kan du veta det *innan* du har läst dom !!??

Right, om allt fungerar i alla fall så visst kan man vara lite slapp och ta genvägar.
Men inte innan man kastar sig över ett forum och börjar be om hjälp...

Men nu så stog det ju väldigt tydligt att "The detailed description is found in file INSTALL.TXT".
*Ändå* tyckte du att du kunde skita i det och ta det via forumet istället. Slappt och slött...

Dessutom, det jag *gissade* var problemet redan i mitt andra inlägg (d.v.s innan jag
hade hjälp dig med att läsa Knudsens hemsida!) visade sig vara helt rätt. D.v.s någon
path i "Tool locations" som inte var rätt. Det var ju just det som INSTALL.TXT upplyste om...
Skriv svar