The nekoware repository is a collection of open source software packaged for IRIX 6.5.22m systems and up. The packages are called 'tardist's and are tarballs of files readable by the command lne tool 'inst' or the graphical tool 'swpkg'.

The graphical tool is able to parse url's but i'm not sure if there is a repository mirror online with http access. i Usually go to the source http://www.nekochan.net/nekoware, that should work. You can also choose to download packages individually.

If you need packages like Perl, browse through the list and select the neko_perl tardist for download. After that, unpack it to a /tmp directory and start inst with 'inst -f /tmp' as root. This will give you a menu where you can choose to select a package to install with 'install neko_perl' or 'install default' and follow the instructions.The XML parser is in neko_perl_xml_parser tardist so you need that too and its dependencies

I was trying to install them but am unsure if I actually did install them.'

I ran them by typing

"inst -f" then pressing tab to add the file to the end of the command.

Each time it would bring up the menu and I would try to select 6 for install. But It would say "nothing selected for install. So I typed "all" then it would go back to prompt Isnt> where I would press 5 for "go". Then it would start counting percentages up from 0 to 100% through a list. Though it would say "installing/removing" so I am not sure if it did anything. Then removing orphaned directories.

On a couple of them it ran through a dependency check and then said installations and removals were successful. You may continue with installations or quit now.

If I quit it asks to 1. save this distribution or 2 remove this distribution.

I press 1 and then it runs through saving the distributions in /usr/distThen it says"Requickstarting ELF files (see rqsall(1)) .. 25% This part took a while on a couple of them and eventually gets to 100% and finishes.

But is this properly installing the perl?

I went through all 5 of the files that had perl_XML available on the repository but

When I run the xvidcap ./configure it still says same error as before with parser perl module etc etc.

Well, do you have a perl binary in /usr/nekoware/bin?If not, then the procedure you followed is probably not the correct one. Did you unpack the tarballs in a /tmp directory before you started inst?

For reference, here's the procedure to install neko_perl:1) cd /tmp2) tar xvf neko_perl-5.8.9.tardist3) su4) inst -f .5) <1> for specifying installation directory6) press <enter> for the default choice of . or specify . if it is not7) After reading the distribution files, type in the command 'install default neko_perl'8) when installation has finished press <q> to quit9) reQuickstarts files, then inst is done.

If you do have the binary in /usr/nekoware/bin, you still need to set your PATH environment correctly, otherwise it will still use the /usr/bin/perl binary from IRIX. Also the perl script is sometimes hardcoded to /usr/bin/perl, so a

I think I did everything right.. I attached my terminal output for you to look at.

I am not sure why but it seemed to only work when I tried to use the "-all" else it said nothing is selected for install.

The main hang up at the moment is that after I do the install....it says this after I type first line you gave me to redirect the perl which I assume would then allow me to type the second.. but... it says event not found..

That is not a command but a suggestion to check the first line of perl scripts like xvidcap or its helper scripts for hardcoded locations of the perl binary. if the first line of a perl script file reads

I selected it and middle mouse clicked it into a terminal and pressed enter.Initially it did nothing except put the cursor on the next line below it which I assumed means I am then inputting a command which then becomes a script.So while the cursor was on the next line I input

Now I assume that means I am not in the right directory OR that perl or something else isn't installed.

Basically when I am trying to check what the first line of the script is it is not finding anything.

I realize all we are trying to do is get an env variable setup so that when perl script is executing that it is seeing the correct location of the perl binary right?

I am unsure of the context of what I am doing basically. I am not sure if we are trying to check what is installed first before we install perl... IF perl is installed while at the same time I am trying to make sure that I don't already have perl installed since I do see these files in the nekoware/bin folder.

To sum up

1. Do I have perl installed?3. IF yes then try these commands to check.4. The commands aren't seeming to execute properly so maybe I don't have perl installed 5. OR it is installed in the wrong place 5. Maybe I don't have all the tardist files and have installed them?

I am logged in as Root trying all of this.

On the subject of NEKODEPS.PL

In an attempt to try the nekodeps.plIan setup the irix system for me. It has an "i" folder with lots of nekoware that used to come on a CD.An "sw" subfolder for software. In that is the nekodeps.pl file.

Forgive my very basic knowledge of Irix as it is most likely novice contextual ignorace which is keeping me from solving a very simple and routine perl install and script configure and xvidgrab install.

To refresh context. I am trying to make xvidgrab work in Irix so that I can caputure the desktop like camtasia and do tutorials.

I was able to re-read this thread and found I could not simply "setenv PERL /usr/nekoware/bin/perl"

I did have to modify the .cshrc file and put /usr/nekoware/bin before /usr/sbin in the PATH variable.

Once I saw that and realized I had not set that up I went ahead and added it to the file.

Sure enough. It passed the XML check and continued and finished.

The next step is to type "make"

and it spit out a huge bunch of c with errors.

This is where it leaves my psuedo knowlegde, even in linux, and gets into compiling which I have little experience beyond.. compile this and it works....

Is this something I can actually solve or is the error list indicative that the files I have downloaded from sourceforge aren't going to work or other issue?

edit--- I included the terminal output for the "make" and also the "./configure" even though you probably don't need the configure output because it succeeded.

I lost a bid for a Personal Video Option card yesterday because I was sniped. I was going to bid more but my phone refresh locked up. It went for a criminal low $114 w Camera at the highest bid. :/ I was going to at least bid up to $200. I don't want to break down and buy one of the PVO cards from China for $400 on the older ebay ad.

Here is the output from simply telling build to use gmake in the preferences.

It says gmake now in the text. Similar errors. Maybe I need to update my C libraries?

This Irix build that I am using today is not the one I've been working on by myself 6.5.28 the last month but from Ian Mapes, 6.5.30 so it seems quite modern already with the nekoware built in that he would add to make it slick.

Uh-oh. The errors in make_output2.txt stem from the fact that X11/Xlib.h was NOT included before X11/extensions/XShm.h in src/app-data.c of the xvidcap sources. Digging into it, xvidcap only includes X11/Xlib.h if HAVE_LIBXFIXES is defined by the configure process. And since Xfixes doesn't exist on IRIX, configure doesn't define that flag. You could try setting the variable ac_cv_func_shmat=no in your shell before running configure (to disable using XShm too). But that might break other stuff. Or you could add:

I had a chance to dig into this a little further last night. It's not going to be a simple thing to compile on IRIX. There's some porting effort required. It doesn't look too bad, but it's more than just "compile and run". I could list several problems I've discovered if somebody else wants pointers on where to start porting. Or I could likely get it to compile on IRIX myself, but I won't have time for a few days. Maybe on the weekend, maybe not until next week. I don't know.

But...I have to ask why? After reading the man page in the xvidcap source package, I have to ask: why not use IRIX's native mediarecorder instead? It should already be installed by default, and at first glance I don't see what xvidcap can do that mediarecorder can't.