[ic] Interchange Gods.

Ed LaFrance interchange-users@interchange.redhat.com
Tue May 14 09:24:01 2002


At 01:18 AM 5/14/2002 -0700, you wrote:
>Need Help,
>I am an Interchange newbie.  Need help installing Interchange within my home
>directory.  I have access to a site wide installation of Interchange, but I
>need to be able to modify the Interchange.cfg. I don't want to mess up
>anyone else's store.  I can install Interchange but using /bin/makecat.  I
>get the following:
>
>bash-2.04$ ./makecat
>Can't locate Vend/MakeCat.pm in @INC (@INC contains: ~/usr/local/interchange
>~/usr/local/interchange/lib /usr/lib/perl5/5.6.1/i686-linux
>/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux
>/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0
>/usr/lib/perl5/site_perl/5.005 /usr/lib/perl5/site_perl .) at ./makecat line
>38.
>BEGIN failed--compilation aborted at ./makecat line 38.
>
>Can anyone offer a suggestion?

Hmmm... /usr/local/interchange sounds like the shared server installation 
path. How did you go about installing IC in your home directory? You cannot 
just recursively copy /usr/local/interchange to /home/you/interchange, 
because *many* files within have the original install path set within their 
code as an initial value. You could use sed or command-line perl to change 
all these to your new install path, and recompile the link file, but I 
might be just as easy to do a fresh IC install from the tar dist.

- Ed L.


===============================================================
New Media E.M.S.               Software Solutions for Business
463 Main St., Suite D          eCommerce | Consulting | Hosting
Placerville, CA  95667         edl@newmediaems.com
(530) 622-9421                 http://www.newmediaems.com
(866) 519-4680 Toll-Free       (530) 622-9426 Fax
===============================================================