From: oiser <oi...@ir...> - 2003-03-18 21:54:25
|
Is there a ppm for OI. I am trying to install on a Win2K laptop for use as a development environment. I don't have a compiler (I have cygwin, but make never works). I am a little confused by the INSTALL file. It says: (1) Run the normal perl install perl Makefile.PL make make test (no tests yet...) make install Which of course I can't do. Then further down it says: OpenInteract uses a number of libraries, and all of them are readily available via CPAN. For those on Win32 systems without a compiler, most of them are also available via the PPM installation system. Some modules requiring compilation are not available via PPM and are available at: http://openinteract.sourceforge.net/ But there is no ppm available for OI itsself. Why would they provide ppm's for people without a compiler, but still expect them to be able to compile OI? Am I missing something? Thanks in advance for any help. -- Matt oi...@ir... |
From: Chris W. <ch...@cw...> - 2003-03-18 22:23:41
|
oiser wrote: > Is there a ppm for OI. I am trying to install on a Win2K laptop for > use as a development environment. I don't have a compiler (I have > cygwin, but make never works). I am a little confused by the INSTALL > file. It says: > > ... > > But there is no ppm available for OI itsself. Why would they provide > ppm's for people without a compiler, but still expect them to be able > to compile OI? Believe it or not, nobody's ever brought that up before. Probably because you can download the 'nmake' utility from Microsoft and do the normal 'perl Makefile.PL; nmake; nmake install' without problem. You can get nmake at: http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe It expands to nmake.exe, nmake.err and a README. Stick the .exe and .err files somewhere in your path (even in \perl\bin) and you should be golden. Note that the CPAN shell (a Perl hacker's best friend) is also quite happy to use nmake. One of the problems with creating a PPM is that there are a few additional files required (all the package tarballs) along with a script you need to install somewhere in your path (oi_manage). I'm not sure how to get PPM to do this, and since nobody's asked before I'm kind of inclined to remain ignorant of that knowledge. If using nmake doesn't work for you, ping the list back and I'll see what I can do. Chris -- Chris Winters (ch...@cw...) Building enterprise-capable snack solutions since 1988. |
From: oiser <oi...@ir...> - 2003-03-19 08:13:43
|
Chris Winters <ch...@cw...> writes: > oiser wrote: > > But there is no ppm available for OI itsself. Why would they provide > > ppm's for people without a compiler, but still expect them to be able > > to compile OI? > > Believe it or not, nobody's ever brought that up before. Probably > because you can download the 'nmake' utility from Microsoft and do the > normal 'perl Makefile.PL; nmake; nmake install' without problem. > > You can get nmake at: > > http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe <snip> > If using nmake doesn't work for you, ping the list back and I'll see > what I can do. > Thanks for the link Chris. Nmake works fine. I used it to install Apache-Session and Date-Format, which were the only mods I couldn't get via ppm. The problem I'm having now is trying to get Apache-Request (libapreq) installed. This is the final requirement for me to install OI. The problem is that I found a ppm package for mod_perl, and so I don't have the source. Of course Makefile.PL complains about this, and I am unable to install libapreq. I realy don't want to have to compile Apache & mod_perl from source. Is there a way around this? Thanks IA. -- Matt oi...@ir... |
From: Chris W. <ch...@cw...> - 2003-03-19 13:46:13
|
oiser wrote: > Thanks for the link Chris. Nmake works fine. I used it to install > Apache-Session and Date-Format, which were the only mods I couldn't > get via ppm. The problem I'm having now is trying to get > Apache-Request (libapreq) installed. This is the final requirement for > me to install OI. The problem is that I found a ppm package for > mod_perl, and so I don't have the source. Of course Makefile.PL > complains about this, and I am unable to install libapreq. I realy > don't want to have to compile Apache & mod_perl from source. Is there > a way around this? Randy Kobes has compiled mod_perl, Apache::Request and a number of other modules into PPM format. You can grab them at: http://theoryx5.uwinnipeg.ca/ppmpackages/ Note that Apache::Request is listed as libapreq. Chris -- Chris Winters (ch...@cw...) Building enterprise-capable snack solutions since 1988. |
From: oiser <oi...@ir...> - 2003-03-19 19:50:49
|
Chris Winters <ch...@cw...> writes: > Randy Kobes has compiled mod_perl, Apache::Request and a number of > other modules into PPM format. You can grab them at: > > http://theoryx5.uwinnipeg.ca/ppmpackages/ > > Note that Apache::Request is listed as libapreq. > That's where I got my mod_perl ppm. I checked there last night, but didn't see the libapreq package. I guess I didn't look hard enough. I got OI installed. Nmake worked like a charm. Thanks for your help. -- Matt oi...@ir... |
From: Chris W. <ch...@cw...> - 2003-03-20 18:12:30
|
oiser wrote: > I am having another problem though. Maybe you could help me with it. Now > I am trying to install a website. when running the command: > > oi_manage ...... create_website > > I get this: > > Cannot create object without existing file or 'new' permission > [\c:\Apache\OI\conf/package_repository.perl] [write] > > It still fills the new directory, so I go on with the installation. the > test_db runs fine, but when running install_sql, I get the same error > message as above. Do you know how to fix this, or at least point me in > the right direction to some docs. Hm... I wonder if this has to do with path definitions. Can you define your website/repository directories like this instead: --website_dir=c:/apache/OI/conf/package_repository.perl IIRC OI uses join( '/', $dir, $dir ) instead of File::Spec to create paths, and I think Win32 will do either '/' or '\' but not both in the same path. The fact that things worked is kind of weird though... Chris -- Chris Winters (ch...@cw...) Building enterprise-capable snack solutions since 1988. |
From: Cornel G. <cg...@cs...> - 2003-03-21 10:37:49
|
Same thing happend to me last week but never tried to resolve the problem.. > oiser wrote: > > I am having another problem though. Maybe you could help me with it. Now > > I am trying to install a website. when running the command: > > > > oi_manage ...... create_website > > > > I get this: > > > > Cannot create object without existing file or 'new' permission > > [\c:\Apache\OI\conf/package_repository.perl] [write] > > > > It still fills the new directory, so I go on with the installation. the > > test_db runs fine, but when running install_sql, I get the same error > > message as above. Do you know how to fix this, or at least point me in > > the right direction to some docs. > > Hm... I wonder if this has to do with path definitions. Can you > define your website/repository directories like this instead: > > --website_dir=c:/apache/OI/conf/package_repository.perl > > IIRC OI uses join( '/', $dir, $dir ) instead of File::Spec to > create paths, and I think Win32 will do either '/' or '\' but not > both in the same path. > > The fact that things worked is kind of weird though... > > Chris > > -- > Chris Winters (ch...@cw...) > Building enterprise-capable snack solutions since 1988. > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Tablet PC. > Does your code think in ink? You could win a Tablet PC. > Get a free Tablet PC hat just for playing. What are you waiting for? > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en > _______________________________________________ > openinteract-help mailing list > ope...@li... > https://lists.sourceforge.net/lists/listinfo/openinteract-help |