Author Topic: gentoo ebuilds for 0.3.018 is out :)  (Read 6486 times)

morisori

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #30 on: February 09, 2007, 01:02:58 pm »
And as soon as I used your useflags, my compilation errors vanished miraculously :)

loux

  • Hydlaa Citizen
  • *
  • Posts: 222
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #31 on: February 09, 2007, 02:09:57 pm »
great morisori,
i'm changing the ebuilds of crystalspace-ps/cel-ps to force and use only the flags needed by PS to work,
the emerge will stop if you don't have enough librairies like png, freetype2, ... and it will never use flags like python/perl/java/wx
so it will compile a lib just fine enough for PS and nothing more :)
see you
loux.thefuture

Jannis

  • Traveller
  • *
  • Posts: 42
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #32 on: February 10, 2007, 02:05:12 am »
Why will the emerge stop? Just make them dependencies and they'll be installed automatically ;)

loux

  • Hydlaa Citizen
  • *
  • Posts: 222
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #33 on: February 10, 2007, 09:13:18 am »
Jannis,
you're right, i think it will install dependencies before and not stop :)
see you
loux.thefuture

SirTwist

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #34 on: February 13, 2007, 08:51:45 pm »
ok i think none of you got an amd64 or any other 64bit system to test the ebuilds.
there is an error while installing (like i already said to the chanbot(haven't read it right, so i talked to him))
if crystalspace is done you got those directories in /opt/planeshift/crystalspace:

drwxr-xr-x 2 root root 4096 Feb 13 20:33 bin
drwxr-xr-x 3 root root 4096 Feb 13 20:00 etc
drwxr-xr-x 3 root root 4096 Feb 13 20:00 include
drwxr-xr-x 3 root root 4096 Feb 13 20:00 lib64
drwxr-xr-x 4 root root 4096 Feb 13 20:00 share

so far so good, but the cs-config script is looking for the lib directory to get the --libs, --libdir,...
so you need to do a link to emerge cel as well

cd /opt/planeshift/crystalspace
ln -s lib64 lib

and you are ready to install cel.

loux

  • Hydlaa Citizen
  • *
  • Posts: 222
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #35 on: February 14, 2007, 02:31:39 pm »
SirTwist, thanks for you remarks about 64bit compilation,
should you say that during the installation process of CS i should make a symlink from /opt/planeshift/crystalspace/lib to /opt/planeshift/crystalspace/lib64 for amd64 ?
see you
loux


Pamal

  • Wayfarer
  • *
  • Posts: 6
    • View Profile
Re: gentoo ebuilds for 0.3.018 is out :)
« Reply #36 on: February 26, 2007, 11:40:41 pm »
Loux, the compile went fine on my 64-bit box, except i had to set 2 symbolic links, since they were unresolved
Code: [Select]
cd /opt/planeshift/crystalspace
ln -s lib64/ lib

cd /opt/planeshift/cel
ln -s lib64/ lib

psclient.sh runs fine. The main problem i got now is i can't log in, since i had to run the updater which is unavailable now!
-----
a couple of minutes later:
since the updater is not available, i had to copy certain files from the bin version to get it to run

/data/options
/data/gui
/data/effects/spells
/art

optionally:
/data/zoneinfo.xml
/data/server.xml

since then it runs fine. I had a issue with starting some characters, i could login with one char, and with another could not log in. I was said, i know it sounds silly, anyway i was said "resize the fonts", and it worked.

 ;)