From: Thorsten G. <tho...@gm...> - 2003-01-24 15:18:12
|
Hi Bernhard, thank you for the tip with the lib-path. I changed the call to: sdcc ACETS.c -I C:\sdcc\share\sdcc\include -L C:\sdcc\share\sdcc\lib\small Now the compiler warnings/errors disapeared. But: if you changed the path of the libs, why sdcc don´t know them????????? If i install sdcc with all the standard paths from the ZIP, the compiler should know the location of all its libraries. V2.3.0 knew this. Please fix this bug ;-))) A question to Jesus C-F.: Is your map-summary-tool compatible with the new SDCC V2.3.3? With the new version your tool reports an error, but maybe something changed in the map-file-structure... Bernhard, do you think its possible to integrate Jesus´s tool into sdcc as standard? Heres the actual output. Is the error true or faik? Compiling with SDCC V2.33... Creating map-file summary (ACETS.map)... *** Map-file summary tool V2.0 for SDCC *** (C) 2001, 2002 Jesus Calvino-Fraga (je...@ie...) Segment Start End Size .ABS. 0x0000 0x0000 0 _CODE 0x0000 0x0000 0 REG_BANK_0 0x0000 0x0008 8 REG_BANK_1 0x0008 0x0008 0 REG_BANK_2 0x0010 0x0010 0 REG_BANK_3 0x0018 0x0018 0 BSEG 0x0000 0x0000 0 BSEG_BYTES 0x0020 0x0020 0 DSEG 0x0008 0x000d 5 OSEG 0x000d 0x000d 0 SSEG 0x000d 0x000e 1 ISEG 0x0080 0x0097 23 XSEG 0x0000 0x0000 0 XISEG 0x0000 0x0000 0 CSEG 0x0000 0x06d4 1748 GSINIT 0x06d4 0x0710 60 GSFINAL 0x0710 0x0713 3 HOME 0x0713 0x0713 0 XINIT 0x0713 0x0713 0 Memory totals: DATA 0x0000 0x000e 14 CODE 0x0000 0x0713 1811 XDATA 0x0000 0x0000 0 *** ERROR: 24 bytes short in bit segment. *** You must use at least --data-loc 0x20 when linking. Best regards, Thorsten -- ----------------------------------------------------- Dipl.-Ing.(FH) Thorsten Godau Voicemail/Fax +49(0)89/1488-206580 @Home mailto:tho...@gm... @Work mailto:tho...@tz... http://www.qsl.net/dl9sec http://webox.tz-mikroelektronik.de AX25: DL9SEC@DB0GPP.#BW.DEU.EU ----------------------------------------------------- |
From: Jesus Calvino-F. <Je...@ec...> - 2003-01-24 16:40:12
|
At 04:18 PM 1/24/03 +0100, you wrote: >A question to Jesus C-F.: >Is your map-summary-tool compatible with the new SDCC V2.3.3? With the >new version your tool reports an error, but maybe something changed in the >map-file-structure... > >Bernhard, do you think its possible to integrate Jesus=B4s tool into sdcc= as >standard? Hi Thorsten, The tool is already integrated in SDCC! That is probably why the old=20 "summary" is complaining. The linker now creates a file with extension=20 .mem which is a summary report of all these things. |
From: Bernhard H. <ber...@be...> - 2003-01-26 22:09:16
|
> But: if you changed the path of the libs, why sdcc don=B4t know them???= ?????? > If i install sdcc with all the standard paths from the ZIP, the compile= r > should > know the location of all its libraries. V2.3.0 knew this. Please fix th= is > bug ;-))) There was a mismatch introduced (don't blaim me) between the search paths= of=20 the windows platform and the install path. What do you prefer: \sdcc\share\sdcc\include \sdcc\share\sdcc\lib \sdcc\share\doc \sdcc\share\bin or \sdcc\include \sdcc\lib \sdcc\doc \sdcc\bin Or anything else? Bernhard |