Hi Vaclav, if the following line:
d:\V\sw\gputils\bin\gplink.exe -I"d:\v\sw\sdcc\lib" -I"d:\V\sw\sdcc\bin\..\lib" -I"d:\v\sw\sdcc\lib\pic" -I"d:\V\sw\sdcc\bin\..\lib\pic" -w -r -o main.simpleloop main.simpleloop.o libsdcc.lib pic16f690.lib which invokes the gplink is OK, then it is a gplink problem. Please report it to the gputils bug tracker at http://sourceforge.net/tracker/?group_id=41924&atid=431665 Workaround: don't use the source file names with dots, except in the file extension .c. Borut Vaclav Peroutka wrote: > Hello all, > > I noticed, that when I use some longer name with more dots, I get HEX name > till the first dot. For example, I have main.simpleloop.c - after compilation > I get just main.hex. ASM, LST etc are created correctly: > > sdcc -V -mpic14 -p16f690 main.simpleloop.c > message: using default linker script "d:\v\sw\gputils\lkr\16f690.lkr" > + d:\v\sw\sdcc\bin\sdcpp.exe -nostdinc -Wall -obj-ext=.o -DSDCC_MODEL_SMALL > -DSDCC=284 -DSDCC_REVISION=5264 -DSDCC_pic14 -D__pic14 > -DSDCC_PROCESSOR="16f690" -isystem "d:\v\sw\sdcc\include\pic14" -isystem > "d:\V\sw\sdcc\bin\..\include\pic14" -isystem "d:\v\sw\sdcc\include" -isystem > "d:\V\sw\sdcc\bin\..\include" -isystem "d:\v\sw\sdcc\include\pic" -isystem > "d:\V\sw\sdcc\bin\..\include\pic" "main.simpleloop.c" > + d:\V\sw\gputils\bin\gpasm.exe -c "main.simpleloop.asm" > + d:\V\sw\gputils\bin\gplink.exe -I"d:\v\sw\sdcc\lib" > -I"d:\V\sw\sdcc\bin\..\lib" -I"d:\v\sw\sdcc\lib\pic" > -I"d:\V\sw\sdcc\bin\..\lib\pic" -w -r -o main.simpleloop main.simpleloop.o > libsdcc.lib pic16f690.lib > > It might be problem of gplink and not sdcc. But it can be solved with some > gplink parameter, can't it ? > > It is not so blocking bug. But tiring bug :-) > > You somebody here writes that the problem is in GPUTILS, I will forward this > email there. If the problem is between the keyboard and the chair, please > advise me with the correct SDCC parameter. > > Thanks, > Vaclav > > ------------------------------------------------------------------------------ > Check out the new SourceForge.net Marketplace. > It is the best place to buy or sell services for > just about anything Open Source. > http://p.sf.net/sfu/Xq1LFB > _______________________________________________ > Sdcc-user mailing list > Sdcc-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sdcc-user > > ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user