The collected works of GeneratriX - Page 3

Good night people!;

Thanks to Nekonoko, who is kindly hosting the older ones, and this new version of "GeneratriX SlimDesktop V0.05", now this new package is ready for download:


http://www.nekochan.net/downloads/contrib/diego/SlimDesktop_V005.tardist

Enjoy it!
Cheers!
;)
(Thanks a billion, Pete!)
nvukovlj wrote: Anyway, there is an 'eval' version available for download now (not time limited, but rendering res. limited) from here:
http://www.realsoft.com/updates/irix/packages/realsoft3d-5.1.25-beta-irix-mips.sh


Hello Nik...

I've downloaded the file to give it a try.

I'll need to fill any form to get the evaluation license, or this is included by default with the installer? I've not tried to install the package by now...

Thanks in advance!
Cheers! ;)
87Porsche wrote:
I don't like the chocolate Pop-Tarts. The strawberry ones are better.


Yup!; pretty much the same! Two kids fighting! :lol: :lol: :lol:

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
For those asking for the fix for the latest release of SlimDesktop V0.05, there is a working (b) release already uploaded.

Enjoy it!
http://www.nekochan.net/downloads/contrib/diego/SlimDesktop_V005.tardist

Cheers! ;)
R-ten-K wrote:
I don't really appreciate being called a "kid" OK?


Sorry, was not my intention to offend any of both; really. But It's just that these angle of discussion SO MANY TIMEs was exposed here in Nekochan.Net, and the only thing that changes actually are the posters, but always are saying the same things...

"that", and only *that* is the thing that many times exposes the people posting those things as being kids fighting by different brands of theirs dady's car, or who can piss to longer distance. None other thing. I'm not implying that the discussion is with a low techinical level, or even a low intelectual level!; Nothing of this!

I'm not questioning the quality of the posts, OKAY?
Cheers! ;)

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
Wow!; I've noticed today the new graphic design of the Nekochan main cover, and I founds it really nice! Very good work! ...Hey, I've also noticed the mention to the new release of SlimDesktop.

I'm adding here a few updated details about the download available in the "contribs" section of this site, wich corresponds to SlimDesktop V0.05 Release B:

ACKNOWLEDGEMENTS LIST (INDEXED BY ALPHA):
-----------------------------------------

* BlenderFoundation By:

"Blender Version 2.36"

* Greg Ercolano By:

"NixieClock Version 1.41"

* NEdit.Org By:

"NEdit Version 5.5 RC1"

* Nekochan.Net "Gallery" Section By:

Background Image Designs From [RageX]
Background Image Designs From [Mis]

* Nekochan.Net "Forum" Section By:

"MPlayer" FileType Icons/Fules Files From [UnixMuseum]

* Nekochan.Net "Forum" Section By:

"Mozilla FireFox Version 1.0+" Compilated Binary Files From [Foetz]

* Nekochan.Net Owner [Nekonoko] By:

-His Whole And Generous Support With His WebSite-

* QEMU.Org By:

"QEMU Version 0.6.1" From [Fabrice Bellard]

* Silicon Graphics Global Developer Program Plus By:

-The Whole Programming Adventure On IRIX & LINUX-

* The National Center For SuperComputing Applications By:

"Video Format Compiler" Video Format Source Files From [Stuart Levy]

* YafRay.Org By:

"YafRay Version 0.06" From [Alejandro Conty Estevez / YafRay Team]



SOFTWARE RESOURCE:
------------------

* Generatrix SlimDesktop M00~M15 V0.05 (Beta) *
* Desktop Customization Modules *

(Wed. Apr 16, 2005)



TARGET:
-------

MIPS4 Based Machines From SGI (Silicon Graphics Inc.)
With 4Dwm ("The IRIS Extended Motif Window Manager") Installed And Running.



FEATURES:
---------

* Slim Lines Customization For 4Dwm Indigo Magic Desktop Making Full Use Of Spatial Resolution On Popular Visuals.

* Easy Setup To Multiply SGI Machines, With An Homogeneous Desktop Environment.

* Installation By Mean Of A Fully Automated IRIX TarDist Installation.

* Easier Setup Of Popular Applications That Frequently Are Not Availables In IRIX TarDist Installation Format.

* Upgrades And Enhancements Availables On A Periodical Base.

* A Perfect Companion To Get Freely Optimized Your Setup Of Generatrix Products As PartixFX And VideoTrackerRT.

* Without Any Kind Of Disturbing Promotional Add-Ons.

* Current Desktop Customization Modules:

M00 V0.05 (Beta) -> Global Information
M01 V0.05 (Beta) -> Backgrounds
M02 V0.05 (Beta) -> C Shell Settings
M03 V0.05 (Beta) -> Shell Profile
M04 V0.05 (Beta) -> 4Dwm Application Defaults
M05 V0.05 (Beta) -> MPlayer FileType Icons/Rules
M06 V0.05 (Beta) -> NEdit Version 5.5 RC1
M07 V0.05 (Beta) -> NixieClock Version 1.41
M08 V0.05 (Beta) -> Color Schemes
M09 V0.05 (Beta) -> SGI Session
M10 V0.05 (Beta) -> Toolchest
M11 V0.05 (Beta) -> Video Format Compiler
M12 V0.05 (Beta) -> YafRay Version 0.06
M13 V0.05 (Beta) -> Blender Version 2.36
M14 V0.05 (Beta) -> QEMU Version 0.6.1
M15 V0.05 (Beta) -> Mozilla FireFox Version 1.0+


Thank you very much, Pete!
Cheers! ;)
recondas wrote: Thanks Diego - I installed SlimDesktop V0.05 on one of my systems and had some minor issues - the "Background Settings" window would remain open no matter what I did - it was even visible on top of the login screen. Probably something simple, but I couldn't find it, so I un-installed SlimDesktop and restored the config files I backed up prior to installation.

So what'd I fubar? :roll:


Hello "recondas"!,

please, let me know what kind of SGI system you are currently using. I've tested SlimDesktop on four different configurations of O2 boxes; ranging from R5K/180MHZ-64MB to RM7K/600MHZ-768MB, and each system was reportedly without any kind of problems; but I know that some kind of platforms without hardware texture memory could not handle with proper speed the XPM files that I've bundled with SlimDesktop.

In fact I've considered this kind of issues, arranging four different kinds of resolutions for the background files, to not just enable lower res desktop to handle the backgrounds properly, but also to allow the machines without TRAM modules to handle littler images with a surrounded solid colour of your choose.

The chances are, that your "Background Settings" panel is actually loading perfectly the XPM file, only that it takes definitively too much time to set up properly the background preview frame. That looks as a system hang-up, but in fact the system is trying to show properly the image, just that too slowly. If you wait enough, you'll be able to see the image. My O2 600MHZ changes between two high resolution background files on about 12 seconds.But in fact R5K/180MHZ takes a lot more.

I've downloaded the tardist, just to test the integrity, a few days ago and was funtional without errors in O2(s) running IRIX 6.5.26/6.5.27; but as I've mentioned, I can't test it in others SGI platforms, so; please, write here a post including: 'hinv' and 'uname -aR'

I'll try to see if ther is some other kind of problem! ;)

Thanks in advance by your feedback! ;)
Cheers!
Well; if we can back to the topic, I'm interested to ask if anyone here in the forum currently has tested the new "Silicon Graphics Prism Deskside", as far as I know, some companies are buying the new workstation from SGI, to accomplish several kind of tasks.

So, the cover of the SGI main site shows a few of them, where I'm specially interested on the following:
SGI and VRSim Announce North American Reseller Agreement and Debut VRSim Mock-Up on Silicon Graphics Prism

Anyone here was trying at some point the FireGL Graphics Card X2PRO-256, or X3-256 ? :roll:

Please, I want just objective results, benchmarks, or any kind of relevant tests against other graphic subsystems from other actual vendors.Please, avoid any kind of off-topic flames about MIPS Vs. Intel, or ATI Vs. VPro. I already know what is IRIX, MIPS, and CRM or VPRO, so, just avoid the distractings about "Coneheads Vs. Roundheads", since we already have enough of this! Another thread could be created to discuss topics as "BlueGene L Vs. Columbia"! ;)

So, who truely knows here how good is This compared to previous generations of ATI Graphics Adapters?

Thanks in advance!
Cheers! ;)

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
unixmuseum wrote:
I have played with one a little, especially with the IRIX binary x-lator... Looked to work OK to me with a visualization application (although not extremely compute intensive, but it was still an IRIX binary as this particular application does not run on Linux). I'm going to get a loaner to further test with different IRIX-only applications...


Hi UM! ;)

okay, so, you're the guy. Let us know then what do you think about their global stability, and specially the graphic subsystem stability under stress conditions. I'm really interested. Even more: use the Quick-Transit translator as you have done! :D

...I know that these software does not converts a Prism physically on MIPS/IRIX box, but seems that really goes closer as possible.

unixmuseum wrote:
I am still questionning the reasoning behind an IA64 desktop as I don't think there are that many desktop type of applications that support IA64, so we might end up running Open Office for IRIX through the x-lator :lol:


Well, I can't mention a single one reason of the top of my head now, but if they are really speedy, that could be one. But you are right about the applications, there is only a few certified applications currently. That's the point of my whole "back to the topic", I want to know how strong is the new platform to re-think about ports for my current developments.

unixmuseum wrote:
I think a better solution for my needs is an Altix and other deskopts (Tezro maybe, or dual 600 Octane2)...


I'm really inloved of Tezro, and seems a really great tool, in fact a dream box for any desktop... I don't think I could change a Tezro by any other thing on this computers universe today.

In fact my O2/600MHz performs so well, that when I think in four 1GHz processors running inside a bigger blue toaster my face presents a smile gesture very difficult of define! :lol:

(By the way, you have P.M.! )
Cheers! ;)

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
Hi "recondas"; Let's see:

recondas wrote:
Octane ->SI Graphics<- 225MHZ 512MB RAM. It currently serves as my test mule - when I set it up I cloned the HD <with the fresh OS install> if I screw up something I just rotate the drives and reclone the old one before I do anything else.


I could not try SlimDesktop on Octane/Octane2 since I have not any of both; but I'll upload to the Neko's FTP a new revision in a couple of days, or maybe sooner. I only can guess what is the origin of the trouble in your Octane, but could work too! ;)

recondas wrote:
Hey - I think it looked good- and saved me a sh*tpile of work. I would have installed it on my O2 - but I didn't see any backgrounds to fit the resolution of the sgi 1600 FP <1600x1024>


Sure; I'll add the 1600SW "friendly resolutions" on the new release, sorry, I've missed that! :)

recondas wrote:
That's certainly a possibility - but I tried nuking the process - it would continually respawn itself even if I logged out or even restarted the box - root or user accounts. As I mentioned it even appeared ontop of the login screen.


VERY WEIRD!!! Specially because I've not modified the kind of scripts that could make such effect on 4Dwm; add to this the fact that works perfects in four O2 boxes here... :roll:

I'll replace the only module that I suspect could affect negatively your system for a new one with a few added checks.

recondas wrote:
It's running 6.5.22m - I mentioned most of the hardware above


Should not be a problem at all.

recondas wrote:
I'm not a programmer - so bear with the suggestions from left field - but how about a configure script first time the program is run that lets you pick which bits to activate <with some hints to the {cough} clueless as to suggested minimum hardware?>


SlimDesktop's documentation certainly is not his stronger point; you are right. But I'll improve this with the help of every Nekochaner installing it! Including you! ;) ...Remember that I only have O2 boxes as test beds, so the field of variation here is a little bit narrow. I have not means to test things that are hardly dependant of the platform (even when I think that these weird error does not felt in this category), so, I'm happy with reports as yours that helps a lot to get a polished final software

Feel free to test the newer and fixed release in a few hours. I'll post it here when uploaded. Thanks a lot by your feedbacks & suggestions!

Cheers! ;)

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
foetz wrote:
well, it's not a real static build. i just included the needed libs right into the main folder.
the firefox startup script takes external ones first so you won't get into trouble regarding
double installations.


I've included your firefox directly from your firts published binary (without any moddifications) on my latest release of SlimDesktop (V005C), and these was done in a very classical approach, just using as pre-reqs the nekoware libraries. The bad side for people conceirned with the space issue, is that the tardists are all in the same compressed file, so, you must download all at the same time if you have plains to use it.

Also, I like to add that this (SlimDesktop) is only a work that I'm making for myself, and releasing just in case that anyone else could find it useful, so, does not needs any kind of justifications if people founds it unuseful or repetitive... only that by those days your Mozilla/FireFox builds were only binaries, so, not tardists availables for lazy people like me.

Anyway, if you have plains to make tardist builds, then I'll remove the FireFox dist files from my SlimDesktop to save space for something else not available on NekoWare by now. What do you think?


foetz wrote:
further i know that i broke some nekoware rules and i told steve why. i don't want (can't) to explain this
deeper. i just ask you to respect it. it's the best i can do for now.


What can be so tragic that can't be said on a friends community as Nekochan.Net, that only ports software by fun and love to the SGI platform? :roll:

I've thought that here we are out of conflicts as jealoussy, competence, license issues (while rispecting the GNU/GPL rules), and so on...

foetz wrote:
anyway i think we can enjoy a stable and fast neko-customized browser with a neat sized tardist.


Sure!; and that's my first motivation to remove the package from SlimDesktop to replace it for one of five candidates that I've found useful for my little package.

Could you please confirm if we'll get in advance tardists for Mozilla/FireFox, and others browser related matters?

I have not intentions to become myself on a potential Bill Gates, including a default browser on a package built for fun; specially if you have done the major part of the work compilating it! ;) :lol:

(My QEMU port is another history, since is my own compilation, published under permissions of his author)

So, my votes are: every NekoWare must be released as a tardist file! ;)

_________________
Image
Octane / Dual Head
foetz wrote: sorry, i won't release non-nekoware tardists of mozilla-family apps in the near future.


Well; as I've stated before, I've released FireFox as a tardist inside SlimDesktop because up to the date of launch, FF was not available as tardist.

Now; if you are carrying up all the work by yourself, then there is no need to make a parallel tardist for FireFox inside SlimDesktop.

In fact, it takes some time for me that I'll need for my own projects. Under any light, I'll leave FireFox out of SlimDesktop starting from the next release in advance.

foetz wrote: the nekoware IS all tardist.


Sorry; then I've referred more properly to those "FoetzWare" days, where the whole Mozilla's family was always in binary format, and never in tardist... anyway, I don't know if you are even releasing non-tardist versions as in the past.
foetz wrote: why do you think so? i just stopped the weekly cvs builds cause of 3 nasty bugs the mozilla
guys didn't solve so far.
as soon as it's done there will be as much builds as there were in the past :D


Sorry Foetz; my excuses for these missunderstanding, I've was just too bussy on my own things here on latest weeks, not awared at all about this.

Then you'll release again binaries after solved those three bugs by the Mozilla's team, right? ...In fact my only conceirn was more precisely about the prosperity of your new tardist releases, on wich I'm more interested.

I'm hardly using binaries or hand made installs on my systems; so, I have a compulsive obsession to convert any non-tardist distribution to a tardist one! ...So, I'll be happy enough while you can put your latest version of any of those browsers to be downloaded as tardist, no matter if there is a binary version on the 'contrib' folder too ;)

Thanks in advance by your good work.
Best regards,
A new version of SlimDesktop is on the kitchen, and almost ready now, including bug fixes... more news later...

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
Jimmers; very wonderful tool, has a pure style, is easy to use for daily work, and matchs perfect on IndigoMagic... really nice!

No problems with my own CD-R:

Quote:
scsicontrol -i /dev/scsi/sc2d1l0
/dev/scsi/sc2d1l0: CD-ROM PLEXTOR CD-R PX-R412C 1.04
ANSI vers 2, ISO ver: 0, ECMA ver: 0; supports: synch linkedcmds
Device is not ready

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
Not QNX on it, but check this out:

http://www.littlechips.com/index.htm
foetz wrote: sure, but i'm up to date with the releases. the bug just prevents me from building the weekly
cvs versions.
just have a look into my folder.


This is cool; I'll wait anyway for the next tardist, since I'm up to date by now. Also, I have arranged the new release (V0.06) of SlimDesktop to upload soon to the FTP account of Neko; and starting with this release in advance the Mozilla FireFox tardist is not included anymore on my combined package. So, I'll let the whole task for you! :D

Thanks in advance by your excellent work! ;)
...mmmhhh
Anyone has completed succesfully the build of YafRay V0.0.7 on IRIX? ...I got the package already compiled, but on the 'make install' phase I get:

Code: Select all

make install
Making install in src
Making install in yafraycore
/bin/sh ../../mkinstalldirs /usr/local/lib
/bin/sh ../../libtool --mode=install /usr/freeware/bin/install -c  libyafraycore.la /usr/local/lib/libyafraycore.la
/usr/freeware/bin/install -c .libs/libyafraycore /usr/local/lib/libyafraycore
/usr/freeware/bin/install -c .libs/libyafraycore.lai /usr/local/lib/libyafraycore.la
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARYN32_PATH' environment variable
during execution
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Making install in lights
/bin/sh ../../mkinstalldirs /usr/local/lib/yafray
/bin/sh ../../libtool --mode=install /usr/freeware/bin/install -c  libpathlight.la /usr/local/lib/yafray/libpathlight.la
libtool: install: warning: relinking `libpathlight.la'
(cd /WareRoot/YafRay-0.07/YafRay/yafray-0.0.7/src/lights; /bin/sh ../../libtool --mode=relink g++ -O3 -fomit-frame-pointer -ffast-math -Wall -D_PTHREADS -I../yafraycore -g -O2 -o libpathlight.la -rpath /usr/local/lib/yafray -no-undefined -module -export-dynamic -avoid-version pathlight.lo pathtools.lo ../yafraycore/libyafraycore.la )
g++ -shared -nostdlib /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/crtbegin.o  .libs/pathlight.o .libs/pathtools.o  -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lyafraycore -L/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3 -L/usr/bin -L/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/../../.. -lstdc++ -lm -L/usr/lib32/mips3 -L/usr/lib32 -lgcc /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/crtend.o  -Wl,-soname -Wl,libpathlight `test -n "" && echo -Wl,-set_version -Wl,` -Wl,-update_registry -Wl,.libs/so_locations -o .libs/libpathlight
ld32: FATAL   9  : I/O error (-lyafraycore): No such file or directory
collect2: ld returned 32 exit status
libtool: install: error: relink `libpathlight.la' with the above command before installing it
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
skywriter wrote: last time i compiled yafray was with 0.0.6 and gcc 3.3 on MIPS. yes the performance was pretty poor. yes the binay was huge. yes the experience was digusting. but it did work. sometimes that's all the counts anymore. too bad. I would have too say that this source (at the time) relied on too many GNU-ism's like libtool to make it worth using a different compiler.


Hello Ben;

it compiles fine, even with MIPSPRO; is on the install process where it fails. Anyway I've rescued manually all the decisory files, to arrange those on the classic YafRay dir structure, as follows:

Code: Select all

cd usr/local
ls
bin  etc  lib


Code: Select all

cd bin
ls
lt-yafray  yafray


Code: Select all

cd ..
cd etc
ls
gram.yafray


Code: Select all

cd ..
cd lib
ls
libyafraycore       libyafrayplugin     yafray
libyafraycore.la    libyafrayplugin.la


Code: Select all

cd yafray
ls
libarealight          libhemilight          libsoftlight
libbasicblocks        libmixblocks          libspherelight
libbasicshaders       libpathlight          libspotlight
libblendershader      libphotonlight        libsunlight
libglobalphotonlight  libpointlight         libsunsky
libhdri               libshaderback


And an 'ldd' shows that it is linked as follows:

Code: Select all

ldd yafray
libyafraycore  => /usr/local/lib/libyafraycore
libz.so  => /usr/lib32/libz.so
libpthread.so  => /usr/lib32/libpthread.so
libdl.so  => /usr/lib32/libdl.so
libm.so  => /usr/lib32/libm.so
libc.so.1  => /usr/lib32/libc.so.1


...But on execution complains with:

Code: Select all

./yafray
2853:./yafray: rld: Error: unresolvable symbol in /usr/local/lib/libyafraycore: _ZN6yafray9context_tC1Ev
2853:./yafray: rld: Error: unresolvable symbol in /usr/local/lib/libyafraycore: _ZN6yafray9context_tD1Ev
2853:./yafray: rld: Fatal Error: this executable has unresolvable symbols
skywriter wrote: weird.... but free!


heheh! :lol:
...Seems that the only way to debug it is doing a trace for those unresolvable symbols ( _ZN6yafray9context_tC1Ev ... _ZN6yafray9context_tD1Ev ) but I have not too much time by now, and this build is only strictly fro my spare time! ;)
foetz wrote: likewise! it's always nice to have a coder in the neighbourhood :lol:


Thanks Foetz.
BTW: What do you think about my issue with the build of YafRay V0.07? Seems pretty weird...

Compiling YafRay V0.0.7 On MIPSPRO
foetz wrote:
Diego wrote: BTW: What do you think about my issue with the build of YafRay V0.07? Seems pretty weird...

Compiling YafRay V0.0.7 On MIPSPRO


looks like there's an -L entry missing in the install routine.


Weird, I've browsed the Makefile, and ./configure was adding correctly a line for -lyafraycore. But regardles of this, I've noticed that was linked against some MIPS3 standard libraries instead of MIPS4. I'll check deeper later. Thanks by your point of view! ;)
foetz wrote: no problem, but i haven't done much :D


Oh, I can't say by now what was wrong with YafRay there, but I'll check once backuped those 18Gigs that I need to stock now... :(
Thanks in anyway; sorry by this little "steal" of your thread! ;)
Salutti!
dexter1 wrote: Ok everybody please start laughing at Yafray makefile "specialists", 'cause this one is a real screamer:

Code: Select all

.
g++ -shared -nostdlib /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/crtbegin.o  .libs/pathlight.o .libs/pathtools.o  -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lyafraycore -L/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3 -L/usr/bin -L/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/../../.. -lstdc++ -lm -L/usr/lib32/mips3 -L/usr/lib32 -lgcc /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/crtend.o  -Wl,-soname -Wl,libpathlight `test -n "" && echo -Wl,-set_version -Wl,` -Wl,-update_registry -Wl,.libs/so_locations -o .libs/libpathlight
ld32: FATAL   9  : I/O error (-lyafraycore): No such file or directory
collect2: ld returned 32 exit status
libtool: install: error: relink `libpathlight.la' with the above command before installing it
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)

g++ ??? what the hell does that do in a mipspro build? Looks like somebody made a sick joke upon us. I tried this myself and even with env settings like 'setenv CXX CC' it still came up with g++.


Nice catch, Dexter! ;)
...but I've also tried using g++ (GCC Version 3.3), and I can't get a clean install here... Hence my words:

Diego wrote: it compiles fine, even with MIPSPRO


As far as I can see, it is not a very clean "multiplatform" sourcecode, but I could be wrong! ;)
dexter1 wrote: No Diego, you're missing the entire point.

With the Makefile.in template you ALWAYS compile with g++ even when the ./configure script says it has found CC and you have set environment variables the right way.
The g++ is HARDCODED in all Makefile.in templates...


Ouch! :oops: Now I really feel stupid! :lol:
That's it, seems that I'm too much hurried by this days, and I've not taked well care of your post...
Now all has a lot of sense.

dexter1 wrote: If you really managed to get it compiled with MIPSPro 7.4.x you should have had complaints with

Code: Select all

#include <cmath>
in 2 files because that is an old, unsupported style header file. See my patch, it's in there...

That's why you need to change all g++ occurences with @CXX@ in all Makefile.in files. Then do a ./configure again and it should start compiling with MIPSPro CC.


Nah... then, I've never really compiled with MIPSPRO; now I can see the g++ sentences hardcoded in my Makefile.in! :shock:
Sorry, I'm felt in the fact too late. You can see it even in my previous post! Augh! :(

dexter1 wrote: The make install problem is an entirely different one. Looks like the supplied libtool severely screws up. The solution is to get the latest libtool from gnu.org ( 1.5.18 ), ./configure;make that one and copy libtool and ltmain.sh to the yafray top source dir. Then do

Code: Select all

./configure --enable-static --disable-fast-install ; gmake ; gmake install

The next thing that you get is that every cout/cerr stream ending with '<<endl' will segfault and dump core. Looks like the coders got overzealous and decided to overload every << instance in their own ostream class. Handy...
Replacing all '<<endl' with '<<"\n"' seems to fix this. Better get a script to do that for you. :)

I have this almost done. Good testing still needs to be done before we can go to '-Ofast -IPA'


Well; seems a lot of work for a nice piece of software that I'll only use a few minutes by month in my spare time... But stills interesting...
I already have done a tardist install for Blender 2.37a, and I could like to add this one to the list of customizations modules for my SlimDesktop, since both makes a good douple! ;)
SlimDesktop has currently included a tardist for YafRay V0.0.6, but if the new version is "NekoWared" I'll be happy pulling out the 0.0.6 to replace it with another "IRIX-Orphan" software...
The prerequisites for a program, to be added to my SlimDesktop are:

1) Not other tardist versions visible on the net for such program.
2) An IRIX friendly roadmap of the program, without too many gcc/g++ 'isms or platform dependant vicious.
3) That the program by itself can be interesting from a graphic/visual work point of view for the end user.
4) That the program can enhance the already available features on IRIX/IMD/4Dwm.
5) The author agreement about the inclusion of his software on my big tardist install! :) ...Even when sometimes I'm too lazy to ask to the authors, and I only wait for a claim to pull-out the whole thing! ;)

But as a rule of my philosophy, I'll not double efforts already present on the IRIX community, beeing this SGI FreeWare, NekoWare, or whatever else. So, every tardist version already present on SlimDesktop for a given program, yet covered by the SGI/IRIX community, there'll be replaced for a new one acomplishing strictly the above five rules to keep my software rich from the point of view of their originality and usefulness.

This also works as a good way to manage better my time at front my SGI boxes! :)
foetz wrote:
Diego wrote: Salutti!


pizza :lol: :lol:


...La pizza è buona, migliore se con buoni vino e cantimpalo de Calabria! ...Saluti per la Germania! 8)
This is a normal output from Yafray V0.06, for comparation purposes... oh, and yup, complaining about the Python environment variables, that I must fix at some point in my system :roll:

Code: Select all

Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
'import site' failed; use -v for traceback
No installed Python found.
Only built-in modules are available.  Some scripts may not run.
Continuing happily.
Starting scene conversion.
Scene conversion done.
Yafray found at : /usr/local/bin/
Starting parser ...
[Warning]: Unknown camera attr type
[Warning]: Unknown camera attr aspect_ratio
[Warning]: Unknown camera attr dof_distance
[Warning]: Unknown camera attr bokeh_type
[Warning]: Unknown camera attr bokeh_bias
[Warning]: Unknown camera attr bokeh_rotation
Parsing OK

Loading plugins ...
Registered sunlight
Registered arealight
Registered hemilight
Registered spotlight
Registered blendershaders
Registered HDRI background
Registered basicblocks
Registered globalphotonlight
Registered spherelight
Registered mix block
Registered pathlight
Registered softlight
Registered sunsky
Registered photonlight
Registered pointlight
Registered basicshaders
[Loader]: Added shader MAMaterial
[Loader]: Added object OBCube
[Loader]: Added pointlight light LAMP1
[Loader]: Added sunlight light LAMP2
[Loader]: Added pointlight light LAMP3
[Loader]: Added sunlight light LAMP4
[Loader]: Added pointlight light LAMP5
[Loader]: Added constant background world_background
[Loader]: Added camera MAINCAM
Using a world resolution of 0.00285714 per unit
Rendering with 5 raydepth
No anti-aliasing.
Building the bounding tree ... OK
Setting up lights ...
Finished setting up lights
Launching 1 threads for rendering ...
Rendering ...
0%                 50%                 100%
[########################################]
Threads finished
Saving Targa file as /WareRoot/YBtest.tga
OK
Yafray completed successfully
Saved session recovery to /tmp/quit.blend

Blender quit


The generated XML file :

Code: Select all

<scene>

<shader type="blendershader" name="MAMaterial" >
<attributes>
<color r="0.756191" g="0.756191" b="0.756191" />
<specular_color r="1.000000" g="1.000000" b="1.000000" />
<mirror_color r="1.000000" g="1.000000" b="1.000000" />
<diffuse_reflect value="0.800000" />
<specular_amount value="0.500000" />
<hard value="50" />
<alpha value="1.000000" />
<emit value="0.000000" />
<matmodes value="traceable shadow" />
</attributes>
</shader>

<transform m00="1.000000" m01="0.000000" m02="0.000000" m03="0.000000"
m10="0.000000" m11="1.000000" m12="0.000000" m13="0.000000"
m20="0.000000" m21="0.000000" m22="1.000000" m23="0.000000"
m30="0.000000" m31="0.000000" m32="0.000000" m33="1.000000">
<object name="OBCube" shadow="on"  shader_name="MAMaterial" >
<attributes>
</attributes>
<mesh autosmooth="0.1" has_orco="on" >
<points>
<p x="1.000000" y="1.000000" z="-1.000000" />
<p x="0.999999" y="1.000000" z="-1.000000" />
<p x="1.000000" y="-1.000000" z="-1.000000" />
<p x="0.999999" y="-0.999999" z="-1.000000" />
<p x="-1.000000" y="-1.000000" z="-1.000000" />
<p x="-1.000000" y="-0.999999" z="-1.000000" />
<p x="-1.000000" y="1.000000" z="-1.000000" />
<p x="-0.999999" y="1.000000" z="-1.000000" />
<p x="1.000001" y="1.000000" z="1.000000" />
<p x="1.000000" y="0.999999" z="1.000000" />
<p x="-0.999999" y="1.000000" z="1.000000" />
<p x="-1.000000" y="1.000000" z="1.000000" />
<p x="-1.000000" y="-1.000000" z="1.000000" />
<p x="-1.000000" y="-0.999999" z="1.000000" />
<p x="1.000000" y="-1.000001" z="1.000000" />
<p x="0.999999" y="-1.000000" z="1.000000" />
</points>
<faces>
<f a="0" b="2" c="4" shader_name="MAMaterial" />
<f a="4" b="6" c="0" shader_name="MAMaterial" />
<f a="8" b="10" c="12" shader_name="MAMaterial" />
<f a="12" b="14" c="8" shader_name="MAMaterial" />
<f a="0" b="8" c="14" shader_name="MAMaterial" />
<f a="14" b="2" c="0" shader_name="MAMaterial" />
<f a="2" b="14" c="12" shader_name="MAMaterial" />
<f a="12" b="4" c="2" shader_name="MAMaterial" />
<f a="4" b="12" c="10" shader_name="MAMaterial" />
<f a="10" b="6" c="4" shader_name="MAMaterial" />
<f a="8" b="0" c="6" shader_name="MAMaterial" />
<f a="6" b="10" c="8" shader_name="MAMaterial" />
</faces>
</mesh>
</object>
</transform>

<light type="pointlight" name="LAMP1" power="29.999983" cast_shadows="off" >
<from x="0.000001" y="0.039670" z="10.092789" />
<color r="1.000000" g="1.000000" b="1.000000" />
</light>

<light type="sunlight" name="LAMP2" power="1.000000" cast_shadows="off" >
<from x="0.000000" y="0.000000" z="1.000000" />
<color r="1.000000" g="1.000000" b="1.000000" />
</light>

<light type="pointlight" name="LAMP3" power="29.999983" cast_shadows="off" >
<from x="0.047583" y="10.031761" z="0.005537" />
<color r="1.000000" g="1.000000" b="1.000000" />
</light>

<light type="sunlight" name="LAMP4" power="1.000000" cast_shadows="off" >
<from x="0.000000" y="0.000000" z="1.000000" />
<color r="1.000000" g="1.000000" b="1.000000" />
</light>

<light type="pointlight" name="LAMP5" power="29.999983" cast_shadows="off" >
<from x="0.047582" y="-10.047583" z="0.005538" />
<color r="1.000000" g="1.000000" b="1.000000" />
</light>

<background type="constant" name="world_background" >
<color r="0.056563" g="0.220815" b="0.400000" />
</background>

<camera name="MAINCAM" type="perspective" resx="320" resy="240"
focal="1.093750" aspect_ratio="1.000000"
dof_distance="0.000000" aperture="0.000000" use_qmc="on"
bokeh_type="disk1" bokeh_bias="uniform" bokeh_rotation="0.000000" >
<from x="6.282718" y="-5.000000" z="5.866797" />
<to x="0.046017" y="-0.095082" z="-0.125717" />
<up x="5.792415" y="-4.648865" z="6.664486" />
</camera>

<render camera_name="MAINCAM"
raydepth="5" gamma="1.000000" exposure="0.000000"
AA_passes="0" AA_minsamples="1"
AA_pixelwidth="1.5" AA_threshold="0.05" bias="0.001000"
background_name="world_background"
>
<outfile value="/WareRoot/YBtest.tga" />
</render>

</scene>


These will give you a cube with the upper face hardly enlightened...
dexter1 wrote: Oh Mr Diego, i think you might want to read this:

viewtopic.php?t=1826&start=112


Very cool Dexter!
...Now we can play again with raytraycing on Blender using the latest version of YafRay! I'll download now to give it a try. Thanks by the mention of the NekoWare thread... ;)
Wow!; nice benchamarking figures... I guess I must run the test on my O2/602MHz to have the whole picture about what different processors/platforms can do with Dexter's build of YafRay!

...Great to see that our monsters can crunch ray traces really fast! ;)
...nice work Mr. Dexter! ;)
I think the YafRay sourcecode is really good to be free, and worths the pain a lot, to have it working properly on IRIX. Specially for people having multi-processor boxes. Also, I've noticed on previous versions that the illumination behavior is a lot different than the Blender's render engine...
Omega_Trion wrote: It's been a good day. My copy of Zeta R1 has arrived and cost only $84.00 shipped. Oh and not to mention I also recieved my unopened copy of Nextstep 3.3. Now I'm off to fetch a PC to install on to. Screenshots soon.


nice!; I could be interested to know also your PeeCee hardware config, and the degree of support on the drivers side for every device present in your box. I've always liked BeOS, and Zeta seems a fair honest release, with tons of support for COTS.
Good Night Folks; We Have A New Thingy...

Generatrix SlimDesktop M00 V0.06 (Beta) - Desktop Customization Module: Global Information
Generatrix SlimDesktop M01 V0.06 (Beta) - Desktop Customization Module: Backgrounds
Generatrix SlimDesktop M02 V0.06 (Beta) - Desktop Customization Module: C Shell Settings
Generatrix SlimDesktop M03 V0.06 (Beta) - Desktop Customization Module: C Shell Login Profile
Generatrix SlimDesktop M04 V0.06 (Beta) - Desktop Customization Module: 4Dwm Application Defaults
Generatrix SlimDesktop M05 V0.06 (Beta) - Desktop Customization Module: MPlayer FileType Icons/Rules
Generatrix SlimDesktop M06 V0.06 (Beta) - Desktop Customization Module: CDRTools Version 2.01
Generatrix SlimDesktop M07 V0.06 (Beta) - Desktop Customization Module: NixieClock Version 1.41
Generatrix SlimDesktop M08 V0.06 (Beta) - Desktop Customization Module: Color Schemes
Generatrix SlimDesktop M09 V0.06 (Beta) - Desktop Customization Module: SGI Session
Generatrix SlimDesktop M10 V0.06 (Beta) - Desktop Customization Module: Toolchest
Generatrix SlimDesktop M11 V0.06 (Beta) - Desktop Customization Module: Video Format Compiler
Generatrix SlimDesktop M12 V0.06 (Beta) - Desktop Customization Module: GCombust Version 0.155
Generatrix SlimDesktop M13 V0.06 (Beta) - Desktop Customization Module: Blender Version 2.37A
Generatrix SlimDesktop M14 V0.06 (Beta) - Desktop Customization Module: QEMU Version 0.6.1
Generatrix SlimDesktop M15 V0.06 (Beta) - Desktop Customization Module: Shell Login Profile


I want to add that this new version is "100%-Nekoware-Friendly-TM" 8)
...And if you have completely installed the current Nekoware collection, you'll find on SlimDesktop a really useful companion. More info soon, along with details on the contributions, and the tardist file.

Cheers!

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
friedbits wrote:
Hello Diego,

I just have a few minor things you might consider changing, but before complaining, let me tell you that I enjoy your xdefaults, I found quite a few nice things you did there I didn't know before!


Hello Tobias; no problem at all; I'm open to suggestions! ;)

friedbits wrote:
However, you should really change the permissions of the config files, like /.cshrc and such. Right now, its 777 and so if someone were to install slimdesktop on a multiuser machine, everyone could insert stuff into roots csh scripts and therefore gain root priviliges.


Yes; This was a major bug on the previous release, it is fixed now.

friedbits wrote:
It would also be nice if you could include the other vfc files for MGRAS machines into slimdesktop. If you want to make it really nifty, you could also use swpkg to install those files based on which machine it's being installed on (see the attrbutes tab on swpkg).


No problem; but could pass me any link to those vfc files? The problem is: I don't have any Octane box, only O2(s) here. And yes for sure, I know how to build these platform dependant tardist.

friedbits wrote:
I was also wondering whether you would consider including xli, so that the background images could be included as .jpgs, which would decrease the size of the tardist considerably.

Let me know what you think about my suggestions and keep up the great work!

Greetings
Tobias


...mmmhhh; I could check these one, but on my experience the 4Dwm desktop behaves slower when using JPEG backgounds; let me know your experience anyway...

Thanks in advance Tobias; your feedback is very welcomed! ;)
Cheers!

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
friedbits wrote:
They are available from Nicoya's homepage , it was on neko's blog some time ago. If you decide to include them, I would gladly test it for you, I have MGRAS graphics options on Indigo2 and Octane.


Sure; right now I'll arrange a new modules including thoses. Then I'll drop an email to Nicoya (Tony Nicoya Mantler, right?), to ask him by authorization to include them.

friedbits wrote:
Hm, I never noticed any difference in speed once the graphics are loaded, I was asking because loading an xpm pixmap to the background on the O2 I have at work takes like almost 2 minutes (granted, it's only a 270MHz r12k with 256MB ram, so nothing fancy like your 600MHz machines, but well, it takes an awful long time).

Greetings
Tobias


Okay, I'll see what can I do. I'll give it a try to the xli option, converting the images to JPEG. And by the way, I could use the opportunity to include more background images, so, if anyone feels brave and has some nice designs, this is the chance to add them! ;)

Well folks, now you know thanks to *who* the new release there'll be delayed! :P :lol: ....Just joking; I'll be glad to include the changes, adding new functionallities to this package.
More news to follow soon...

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
friedbits wrote:
It would also be nice if you could include the other vfc files for MGRAS machines into slimdesktop. If you want to make it really nifty, you could also use swpkg to install those files based on which machine it's being installed on (see the attrbutes tab on swpkg).


Image

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
friedbits wrote:
There's gotta be a fairy somewhere, making my wishes come true ;-)

Great job, Diego!


:lol: You're welcome, Tobias! Good suggestions are always interesting to do! ;)
By the way, I have not means to try the other two setmon file sets that I'm including for 1RSS and 2RSS graphic systems; since as I've mentioned before, I have not Indigo2/Octane MGRAS based boxes here, and when you arrange a platform dependant tardist "SoftwareManager" will not show the content for those non friendly packages for your platform; so, I'll make the best to post the whole SlimDesktop V0.06 this night, to give you the chance to try it as the first Beta-Tester! :)

Anyway, I think all is ready to use there, but I need an official confirmation!
Best regards,

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
friedbits wrote:
Sure, will be glad to test, once it's done. Just spend half the night tracking a silly thing with openntpd though :(


Yup!; I've seen the topic on the Nekoware thread, but seems that you have the case solved by now! ;) Good work!
I'll post the link once finished SlimDesktop V0.06, and I'll try to upload it also to incoming. right now I'm fighting with a few tardists of another kind, but I'll have it ready soon.

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
I've already used all the above books at some point of my studyings, but if you need something for "desk-side" fast consults DEITEL is a nice way to go, and has excellent books available on many languages...
friedbits wrote:
I was also wondering whether you would consider including xli, so that the background images could be included as .jpgs, which would decrease the size of the tardist considerably.


Well, it is done!
Now everyone can choose between:


JPG Background Images With XLI Support (Nekoware Dependencies)

Image


XPM Background Images With Native 4Dwm Support (No Dependencies)

Image


Sorry, did you say something? 8)
Thanks by your suggestion again!
Cheers! ;)

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop
nekonoko wrote:
IRIX 6.5.22+ can handle .jpg background images natively (and PNG, BMP, etc.) ... what IRIX version are you targeting here, Diego? Since Nekoware targets 6.5.22+ anyway XLI is unnecessary.

If you're not aware of the method for using native .jpg backgrounds, see my post in this thread:

viewtopic.php?t=3984


mmm... I was under the impression that recent IRIX could handle JPEG images, but by some reason I've though I was wrong :(
Okay; seems that I'll make a newer version for >6.5.24, and I left the current with XLI for previous IRIX releases (seems useful for my own use anyway, where I'm installing sometimes for friends and customers some Indy/Indigo2 boxes only taking 6.5.22 as max version) :roll:

Thanks by your advice Neko! ;)

_________________
Oh!, let me write that!

Image
Octane / Dual Head

http://twitter.com/GeekTronixShop