Recent

Author Topic: Can no longer install 3rd party component in 0.9.29  (Read 4908 times)

99Percent

  • Full Member
  • ***
  • Posts: 160
Can no longer install 3rd party component in 0.9.29
« on: July 13, 2010, 12:06:06 am »
I am trying out to see if what it seems is a TStringGrid OnExit bug also occurs in the latest snapshot. After I downloaded the self extracting installation file and installed in C:\lazarus929 directory. I tried to then install a 3rd party component which installed fine in 0.9.28. The error I get is:

Code: [Select]
Fatal: Can't find unit Forms used by ...
The package requires LCL which is indicated properly.

Looking into the differences between each Lazarus, I find that the inherited usage for 0.9.28 is:

Code: [Select]
..\..\..\..\lazarus\lcl\units\i386-win32\
..\..\..\..\lazarus\lcl\units\i386-win32\win32\

while in 0.9.29 is:
Code: [Select]
..\..\..\lcl\units\i386-win32\
..\..\..\lcl\units\i386-win32\win32\

which is clearly wrong since it doesn't correctly point to the correct directory from Lazarus directory. I am trying to see how to fix it but I am completely lost here.

Edit to add:
Also when click the "test" button I get the following message: (which I don't get in Lazarus 0.9.28 setup):
Code: [Select]
Unable to find file "".
« Last Edit: July 13, 2010, 04:19:36 am by 99Percent »

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Can no longer install 3rd party component in 0.9.29
« Reply #1 on: July 13, 2010, 01:29:06 pm »
Actually, Lazarus uses the same configuration files except if you supply --primary-config-path option. So, your 0.9.29 version still uses 0.9.28 one. Please read our wiki about having multiple version:
http://wiki.lazarus.freepascal.org/Multiple_Lazarus

99Percent

  • Full Member
  • ***
  • Posts: 160
Re: Can no longer install 3rd party component in 0.9.29
« Reply #2 on: July 13, 2010, 03:05:50 pm »
Yes I know. I forgot to mention that I start each Lazarus with their respective configuration files using -pcp= command line option.

99Percent

  • Full Member
  • ***
  • Posts: 160
Re: Can no longer install 3rd party component in 0.9.29
« Reply #3 on: July 14, 2010, 06:57:22 am »
I must have done something wrong when I tried to reinstall the component. I decided to uninstall lazarus, delete the configuration files, reinstall and try again from scratch and no longer had any problems.

 

TinyPortal © 2005-2018