mplab linker problem - newbie problem

Hi all, I'm new to mplab and when I try to build a project that I downloaded from PICOS's page I get the following error:

Error - section '_entry_scn' type is non-overlay and absolute but occurs in more than one input file.

Errors : 1

Here's my linker file: [CODE] //**********************************************************************/ //* */ //* File name: 18f4520.lkr */ //* */ //* Since: 2005-Oct-29 */ //* */ //* Version: PICos18 v2.10 */ //* Copyright (C) 2003, 2004, 2005 Pragmatec. */ //* */ //* Author: Designed by Pragmatec S.A.R.L.

formatting link
*/ //* MONTAGNE Xavier [XM] snipped-for-privacy@pragmatec.net */ //* */ //* Purpose: Specify the memory organisation (cf map file). */ //* */ //* Distribution: This file is part of PICos18. */ //* PICos18 is free software; you can redistribute it */ //* and/or modify it under the terms of the GNU General */ //* Public License as published by the Free Software */ //* Foundation; either version 2, or (at your option) */ //* any later version. */ //* */ //* PICos18 is distributed in the hope that it will be */ //* useful, but WITHOUT ANY WARRANTY; without even the */ //* implied warranty of MERCHANTABILITY or FITNESS FOR A */ //* PARTICULAR PURPOSE. See the GNU General Public */ //* License for more details. */ //* */ //* You should have received a copy of the GNU General */ //* Public License along with gpsim; see the file */ //* COPYING.txt. If not, write to the Free Software */ //* Foundation, 59 Temple Place - Suite 330, */ //* Boston, MA 02111-1307, USA. */ //* */ //* > A special exception to the GPL can be applied should */ //* you wish to distribute a combined work that includes */ //* PICos18, without being obliged to provide the source */ //* code for any proprietary components. */ //* */ //* History: */ //* 2005/10/29 [XM] Create the file. */ //* 2006/03/21 [XM] Splitted the "task" section into 255 bytes blocs. */ //* 2006/05/17 [XM] Removed the stack section. */ //* */ //**********************************************************************/

LIBPATH .

// FILES PICos18iz.o FILES picos18.lib FILES clib.lib FILES p18f4520.lib

//**********************************************************************/ //* Describe the ROM physical memory organisation */ //**********************************************************************/ CODEPAGE NAME=BOOT START=0x0000 END=0x0007 CODEPAGE NAME=vectors START=0x0008 END=0x001F PROTECTED CODEPAGE NAME=BOOTSEC START=0x0020 END=0x01FF PROTECTED CODEPAGE NAME=DESCRIPT START=0x0200 END=0x02FF PROTECTED CODEPAGE NAME=KERNEL START=0x0300 END=0x1FFF PROTECTED CODEPAGE NAME=TASKS START=0x2000 END=0x7DBF CODEPAGE NAME=debug START=0x7DC0 END=0x7FFF PROTECTED CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED

//**********************************************************************/ //* Link the logical areas (SECTION) to ROM physical memory */ //**********************************************************************/ SECTION NAME=INT ROM=vectors SECTION NAME=KERNEL_ROM ROM=KERNEL SECTION NAME=DESC_ROM ROM=DESCRIPT SECTION NAME=CONFIG ROM=config

//**********************************************************************/ //* Describe the RAM physical memory organisation */ //**********************************************************************/ ACCESSBANK NAME=accessram START=0x0 END=0x5F DATABANK NAME=kernel START=0x60 END=0xFF PROTECTED DATABANK NAME=task1 START=0x100 END=0x1FF DATABANK NAME=task2 START=0x200 END=0x2FF DATABANK NAME=task3 START=0x300 END=0x3FF DATABANK NAME=task4 START=0x400 END=0x4FF DATABANK NAME=task5 START=0x500 END=0x57F DATABANK NAME=main START=0x580 END=0x5F3 PROTECTED DATABANK NAME=dbgspr START=0x5F4 END=0x5FF PROTECTED ACCESSBANK NAME=accesssfr START=0xF80 END=0xFFF PROTECTED

//**********************************************************************/ //* Link the logical areas (SECTION) to RAM physical memory */ //**********************************************************************/ SECTION NAME=KERNEL_RAM RAM=kernel

STACK SIZE=0x74 RAM=main

//* End of File : 18f4520.lkr */ [/CODE]

Can anybody please help? Thanx in advance.

--------------------------------------- Posted through

formatting link

Reply to
ponjo
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.