On Wed, 2007-07-25 at 01:55 -0700, Orvar Korvar wrote: > I am trying to migrate totally to Solaris Express community build 67, and I > want DC++ however, in some DC++ hubs they only allow certain DC++ clients > from the Windows environment. (For bittorrent I use the java klient Azarus > which I found a Solaris package for. For VLC player and Winamp I use mplayer > and xmms. For MATLAB I will use Linux Brandz, or Wine windows). > > As for DC++ i thought I would use Wine to run a windows DC++ client. Then my > Solaris switch would be complete and I wouldnt lack any more software. Hence, > for the Windows switcher Wine is top priority no 1 because, for instance VLC > player there is a substitute, and for all other windows programs too. > > The ideal would be to install Wine via blastwave pkg, but that doesnt work. I > have considered trying Brandz with Wine, but that sounds cumbersome. DC++ on > Wine on Linux on Solaris - too much trouble for a Solaris switch? It would be > far easier to just startup Windows then. And I doubt DC++ would work well too. > > Therefore I have laid much effort on trying to compile Wine for Solaris x86, > to no avail. There IS a solaris port of Wine, so I have tried the "Wine Patch > Kit" tarball from the top of > http://www.blastwave.org/wine/ > and followed the instructions in the "Winemaking guide". However, my > compilation struggles a lot. > > It took some time for me to figure it out, that I can not use relative path > ways, but I must use absolute path in the guide. As I have figured it out, > Wine wants to have FontForge too. GAHHHH!!! I have downloaded FontForge from > CVS and it wont compile. It says something about "splinereg3.c multiply > defined" or something similar. > > I have only one word to say: > GAAAAHHHHHHH!!!!! > > Can someone help me with this, and then we can submit Wine to blastwave as a > package? >
Here is what I did. It took me about 10 minutes: gtar xjvf freetype-2.3.5.tar.bz2 gtar xjvf fontforge_full-20070607.tar.bz2 export PATH=/usr/bin:/usr/X11/bin:/usr/openwin/bin:/usr/sfw/bin:/usr/ccs/bin:/home/mark/local/bin I had to edit the configure script by replacing all "grep"s with "ggrep"s. Use sed or favorite editor. ./configure --prefix=/home/mark/local --with-freetype-src=../freetype-2.3.5 gmake gmake install cd .. gtar xjvf wine-0.9.41.tar.bz2 cd wine-0.9.41 ./configure --prefix=/home/mark/local gmake depend && gmake gmake install cd .. wine ./DCPlusPlus-0.699.exe wine ~/.wine/drive_c/Program\ Files/DC++/DCPlusPlus.exe And everything works fine! Ok, the fonts look like crap but that can probably be solved by installing the MS fonts or something. I didn't investigate. -Mark > > This message posted from opensolaris.org > _______________________________________________ > opensolaris-discuss mailing list > opensolaris-discuss@opensolaris.org _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org