Re: question for eu3.2 on puppy 3.01
- Posted by Matt Lewis <matthewwalkerlewis at gma??.com> Jan 27, 2008
- 667 views
ChrisBurch2 wrote: > > Hi > > Salix wrote: > > > > First of all thanks for the .deb, Matt! As a Linux-newbie it was easier for > > me to figure out how to install Euphoria this way compared to the Rob's > > .tgz! > > > > Matt Lewis wrote: > > > It's actually meant to not use EUDIR and EUINC, instead relying on > > > config files and a standard file structure. > > > > In this case it failed. The system didn't > > find include directory and I didn't find the config file. Anyway after > > setting > the variables in /etc/profile</font></i> > > it works smoothly. > > > euinc.conf is a text file containing paths to librarries. Create a plain text > file with some paths to where > you want to point, then put it in the directory of > -the program you want to run (as euinc.conf) > -the ~/ (as .euinc.conf) > -in my-applications/bin (as euinc.conf) - this path is always present in Puppy It sounds like Puppy Linux uses a different file system layout than Debian, which is what the .deb file assumes. It will put (or try to, anyway-- not sure what Puppy Linux might do with it) a default config file in /etc/euphoria, and that's where the interpreter will look. As Chris said, you can also create one in your home directory, which is probably sufficient, especially if you're the only one on the system who will use euphoria. One advantage over environment variables is that it's easy to modify the file, and you don't have to log out before the changes take effect. Matt