At first it seemed that you were using C, but now it is clear that you are using assembly. The files with extension ".h" are intended for the C language, the assembler will not understand them. Isaac =20 Em 5/6/2012 08:24, Electron escreveu: > PS: it appears that: > > #include > > is not even included, as # is used for comments (!).. but if I open the p= 32xxxx.h > file with a text editor I can see that is full of such #include's .. this= is puzzling: > different assembler is in use, options, or what? > > Thanks, > Mario > > >> Hello, >> I've tried as: >> >> #include >> >> and >> >> #include "p32xxxx.h" >> >> and >> >> .include >> >> and >> >> .include "p32xxxx.h" >> >> but it doesn't include it.. it includes it only if I use the full path=20 >> and use / instead of \ (I'm on a Windows machine), but then it fails=20 >> on the sub-includes of course. >> >> I've Set The Language Tool Locations, default search path for=20 >> Assembler Include, where p32xxxx.h is physically located ( in my=20 >> system it is C:\Utility\Coding\MPLab\MPLAB C32 Suite\pic32mx\include )=20 >> with and without a trailing ; but it doesn't include it. :( >> >> What can I do more? >> >> Thanks, >> Mario --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .