MB 4.0 Beta: Library compiler issue with 16F1938

Beta Testing discussion on mikroBasic PRO for PIC.
Author
Message
sneakernet
Posts: 16
Joined: 07 Dec 2008 05:26
Contact:

MB 4.0 Beta: Library compiler issue with 16F1938

#1 Post by sneakernet » 07 Aug 2010 03:22

Compiler error with new 16F1938:

0 1 mBPic.exe -DBG -pP16F1938 -MSF -Y -DL -O11111114 -fo32 -N"C:\Documents and Settings\Carlson\My Documents\PIC Projects\mikroB\Debug\test.mbppi" -SP"C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\defs\" -SP"C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16_Enh\" -SP"C:\Documents and Settings\Carlson\My Documents\PIC Projects\mikroB\Debug\" "__Lib_Math.mcl" "__Lib_MathDouble.mcl" "__Lib_System.mcl" "__Lib_Delays.mcl" "__Lib_CType.mcl" "__Lib_String.mcl" "__Lib_Conversions.mcl" "__Lib_Time.mcl" "__Lib_Trigon.mcl" "__Lib_Trigonometry.mcl" "__Lib_Button.mcl" "__Lib_Keypad4x4.mcl" "__Lib_Manchester.mcl" "__Lib_OneWire.mcl" "__Lib_PS2.mcl" "__Lib_Sound.mcl" "__Lib_SoftI2C.mcl" "__Lib_SoftSPI.mcl" "__Lib_SoftUART.mcl" "__Lib_ADC.mcl" "__Lib_EEPROM.mcl" "__Lib_FLASH_rwe.mcl" "__Lib_I2C_c34.mcl" "__Lib_PWM_c216b0a4.mcl" "__Lib_SPI_c345.mcl" "__Lib_UART_c67.mcl" "__Lib_PortExpander.mcl" "__Lib_CANSPI.mcl" "__Lib_CF.mcl" "__Lib_GlcdFonts.mcl" "__Lib_Glcd.mcl" "__Lib_LcdConsts.mcl" "__Lib_Lcd.mcl" "__Lib_RS485.mcl" "__Lib_T6963C.mcl" "__Lib_SPIGlcd.mcl" "__Lib_SPILcd.mcl" "__Lib_SPILcd8.mcl" "__Lib_SPIT6963C.mcl" "__Lib_EthEnc28j60.mcl" "__Lib_TouchPanel.mcl" "test.mbas"
0 155 Available RAM: 856 [bytes], Available ROM: 16384 [bytes]
0 133 Compilation Started C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\defs\P16F1938.mbas
1 1015 Hint: Compiling unit "C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\defs\P16F1938.mbas" P16F1938.mbas
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Math.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_MathDouble.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_System.mbas' not found
0 133 Compilation Started C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Delays.mbas
1 1015 Hint: Compiling unit "C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Delays.mbas" __Lib_Delays.mbas
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_CType.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_String.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Conversions.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Time.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Trigon.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Trigonometry.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Button.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Keypad4x4.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Manchester.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_OneWire.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_PS2.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Sound.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SoftI2C.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SoftSPI.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SoftUART.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_EEPROM.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_FLASH_rwe.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_I2C_c34.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SPI_c345.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_UART_c67.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_PortExpander.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_CANSPI.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_CF.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_GlcdFonts.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Glcd.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_LcdConsts.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Lcd.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_RS485.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_T6963C.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SPIGlcd.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SPILcd.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SPILcd8.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_SPIT6963C.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_EthEnc28j60.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_TouchPanel.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Math.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_MathDouble.mbas' not found
0 340 File 'C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_System.mbas' not found
0 133 Compilation Started C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Delays.mbas
1 1015 Hint: Compiling unit "C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC 2010 V4.0\Uses\P16\__Lib_Delays.mbas" __Lib_Delays.mbas
0 453 Unsuccessful linking 'test.mbppi' Unsuccessful linking 'test.mbppi'
0 102 Finished (with errors): 06 Aug 2010, 19:09:54 test.mbppi
www.pictronicsonline.com

mypictronics@aol.com

p.erasmus
Posts: 3391
Joined: 05 Mar 2009 10:28

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#2 Post by p.erasmus » 07 Aug 2010 07:51

sneakernet
Please use the code ot quote tages when posting code or such error listings!!
Attachments
Code.png
Code.png (10.08 KiB) Viewed 12117 times
P.Erasmus
Saratov,Russia
--------------------------------------------------------------

p.erasmus
Posts: 3391
Joined: 05 Mar 2009 10:28

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#3 Post by p.erasmus » 07 Aug 2010 07:53

Dear mE
This error seems to be for all 16F1XX devices
I tried the following devices
16F1938/4
16F1826
16LF1938
the compilation results below !!
Attachments
4.png
4.png (17.34 KiB) Viewed 12117 times
5.png
5.png (27.23 KiB) Viewed 12117 times
P.Erasmus
Saratov,Russia
--------------------------------------------------------------

User avatar
tihomir.losic
mikroElektronika team
Posts: 2138
Joined: 02 Dec 2009 14:16
Location: Serbia
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#4 Post by tihomir.losic » 09 Aug 2010 10:40

Hello Peter,

unfortunately, this is the bug, and I passed your report to our software developers in order to fix it.
It will be corrected, and it will be ready for the final release.

Thank you for pointing this, and sorry for this inconvenience.

Best regards,

Losic Tihomir
mikroElektronika [Support team]

BarryP
Posts: 517
Joined: 02 Apr 2007 03:57
Location: New Zealand

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#5 Post by BarryP » 09 Aug 2010 12:55

not sure where other peoples installations of V4 are being put but mine ended up in
"C:\ProgramData\Mikroelektronika\mikroBasic PRO for PIC"
Not in
C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC
All the projects have search paths of
C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC\defs
&
C:\Program Files\Mikroelektronika\mikroBasic PRO for PIC\uses\p18 .. p16

These Dirs no longer exist.
We need to purge invalid search paths for each project.

User avatar
tihomir.losic
mikroElektronika team
Posts: 2138
Joined: 02 Dec 2009 14:16
Location: Serbia
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#6 Post by tihomir.losic » 09 Aug 2010 13:36

Hello Barry,

Starting from this release, our compilers are fully compatible with the User Account Control (UAC) security protocol. With respect to this, installation paths for compiler and examples are changed, depending on your operating system :

Windows XP
  • * All Users
    o Compiler : C:\Documents and Settings\All Users\Application Data\Mikroelektronika\mikroC PRO for PIC 4.00 Beta\
    o Examples : C:\Documents and Settings\All Users\Documents\mikroElektronika\mikroC for PIC PRO\

    * Current User
    o Compiler : C:\Documents and Settings\UserName\Application Data\Mikroelektronika\mikroC PRO for PIC 4.00 Beta\
    o Examples : C:\Documents and Settings\UserName\My Documents\mikroElektronika\mikroC for PIC PRO\
More information on following link:
http://www.mikroe.com/esupport/index.ph ... on_changes

Best regards,

Losic Tihomir
mikroElektronika [Support team]

bcdaus
Posts: 59
Joined: 17 Aug 2007 11:26

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#7 Post by bcdaus » 11 Aug 2010 14:05

I I wanted to start moving to use the 16f1xxx series parts, and this was the one thing that keeps me hooked on PicBasic Pro.
I thought this beta was finally the solution, but to find all these parts are broken in this version is a real disappointment.

Can we expect another beta, or do you have a time frame for the release?

Bill.

User avatar
tihomir.losic
mikroElektronika team
Posts: 2138
Joined: 02 Dec 2009 14:16
Location: Serbia
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#8 Post by tihomir.losic » 11 Aug 2010 14:21

Hello Bill,

little scrolling up this topic, and you'll see that I promised
that this issue will be solved for final release.
http://www.mikroe.com/forum/viewtopic.p ... 53#p130753

Once again, sorry for inconveniences.

Best regards,

Losic Tihomir
mikroElektronika [Support team]

bcdaus
Posts: 59
Joined: 17 Aug 2007 11:26

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#9 Post by bcdaus » 13 Aug 2010 08:46

Hi Losic,
I realise you said it would be fixed for the final version, but I am concerned we might find more bugs as we can't even try those devices now. Once it hits release, and if the libraries for the enhanced core devices show problems we'll need to wait for the next update to fix them.

My question was if there will be another beta that fixes the libs issue so we can beta test the new Enhanced core libs and environment before the release version.

Bill

User avatar
tihomir.losic
mikroElektronika team
Posts: 2138
Joined: 02 Dec 2009 14:16
Location: Serbia
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#10 Post by tihomir.losic » 13 Aug 2010 11:55

Hello Bill,

please, contact me on my e-mail:
tihomir.losic@mikroe.com
in order to find some temporary solution.

Thanks.

Best regards,

Losic Tihomir
mikroElektronika [Support team]

bcdaus
Posts: 59
Joined: 17 Aug 2007 11:26

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#11 Post by bcdaus » 16 Aug 2010 00:30

Hi Losic,

Email has been sent - looking forward to see what we can do.

Bill.

sneakernet
Posts: 16
Joined: 07 Dec 2008 05:26
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#12 Post by sneakernet » 30 Sep 2010 23:07

So the V4.1 compiler now works with the 16F193X family (16F1938 specifically), but the mikroProg Suite (V1.00-1) doesn't support it - only shows 16F1937 device.
www.pictronicsonline.com

mypictronics@aol.com

User avatar
tihomir.losic
mikroElektronika team
Posts: 2138
Joined: 02 Dec 2009 14:16
Location: Serbia
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#13 Post by tihomir.losic » 01 Oct 2010 12:55

sneakernet wrote:So the V4.1 compiler now works with the 16F193X family (16F1938 specifically), but the mikroProg Suite (V1.00-1) doesn't support it - only shows 16F1937 device.
Hello,

bug which is reported on this topic is fixed and new release supports PIC16F1xxx family.
Unfortunately, current version of our mikroProg Suite has support only for PIC16F1937.
Of course, we are working on updating current list of supported microcontrollers,
and I hope that we'll have more good news for you at shortest possible time.

Thank you for your patience.

Best regards,

Losic Tihomir
mikroElektronika [Support team]

piperpilot
Posts: 129
Joined: 23 Aug 2006 17:14
Location: Clearwater, FL
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#14 Post by piperpilot » 06 Jan 2011 18:29

Any update on support for more of the 16F1XXX family of chips? I'm looking for support for the 16F1827/9 chips.

Thanks,
PiperPilot
HobbyPCB US based MikroElektronika distributor

User avatar
tihomir.losic
mikroElektronika team
Posts: 2138
Joined: 02 Dec 2009 14:16
Location: Serbia
Contact:

Re: MB 4.0 Beta: Library compiler issue with 16F1938

#15 Post by tihomir.losic » 11 Jan 2011 14:34

Hello,

our latest release of mikroBasic PRO for PIC (v4.6) has support for PIC16F1827,
so I am recommending you to download this version, and make update of your compiler.
PIC16F1827.PNG
PIC16F1827.PNG (24.58 KiB) Viewed 11769 times
Download link:
http://www.mikroe.com/eng/downloads/get ... _setup.zip


Best regards,

Losic Tihomir
mikroElektronika [Support team]

Post Reply

Return to “mikroBasic PRO for PIC Beta Testing”