aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Re: Solaris package from skolnick  (Read 4437 times)

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Solaris package from skolnick
« on: January 04, 2006, 04:49:35 AM »

OK, I just finished creating Solaris x86 binaries!! (both, amule and wxGTK ones) and aMule runs rock-solid! ;) Here are the links:

amule-2.1.0-solaris_x86-skolnick.tar.bz2
wxGTK-2.6.2-solaris_x86-skolnick.tar.bz2

INSTALLING:

For compiling these packages, I used the gtk and glib packages from blastwave but I'm not sure if they are required or not. Anyway, if they are, you can go there and get the pkg-get script, and use it to install the libraries.

Then, the wxGTK package uncompressed (gtar -jxvf ) should generate a full /usr/local tree, containing itself (therefore, it is recommended to uncompress it to /) and the amule package when uncompressed, generates the amule-2.1.0 folder, containing the bin,man,share folders with the amule installation. Uncompress it wherever you want. Sorry for not providing .pkg packages, but I have never created them, and I had not the time to learn (everybody wants these binaries I hope :P)

Here is the flags and configure line I used, in case you are interested:

Code: [Select]
CPPFLAGS='-I /opt/csw/include:/temp'
LDFLAGS='-L/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib:/usr/dt/lib:/usr/lib:/lib -R/usr/local/lib:/opt/csw/lib:/usr/lib:/usr/sfw/lib:/lib:/usr/dt/lib:/usr/openwin/lib'
./configure --enable-webserver --disable-debug --enable-optimize --disable-embedded-crypto --with-crypto-prefix=/temp/cryptopp521/ --enable-amule-daemon --enable-cas --enable-wxcas --enable-alc --enable-alcc --enable-amulecmd --enable-amule-gui --prefix=/opt/amule-2.1.0

and the output configure gave:

Code: [Select]
 Configure script has finished system check.

  Configured aMule 2.1.0 for 'i386-pc-solaris2.11'.

  aMule enabled options:

  **** aMule Core ****
  Prefix where aMule should be installed?                    /opt/amule-2.1.0
  Should aMule be compiled with i18n support?                yes
  Should aMule be compiled in debug mode?                    no
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               yes
  Should aMule monolithic application be built?              yes
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           yes
  Crypto++ library/headers style?                            sources

  **** aMule TextClient ****
  Should aMule Command Line Client be built?                 yes

  **** aMule WebServer ****
  Should aMule WebServer be built?                           yes

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                  yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?        yes
  Should aMuleLinkCreator for console (alcc) be built?       yes

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                  yes
  Should aMule GUI Statistics (wxCas) be built?              yes

  **** General Libraries and Tools ****
  Should ccache support be enabled?                          no
  Libraries aMule will use to build:
                                       wxWidgets             2.6.2
                                       crypto++              5.2.1
                                       libpng                1.2.8
                                       libgd                 2.0.33
                                       zlib                  1.2.3

I also attached a screenshot of aMule running.

As you can see, I used wxGTK linked against GTK1. This is for stability issues I had with GTK2. Also, notice these packages are for x86 architecture only. If anybody is interested in SPARC binaries, and can donate the SPARC computer necessary to create them, contact me! ;)

Enjoy!

Any problem/question, PM me.

Regards.
Logged