Windowmaker for x86_64

Clemens Buchmann <[email protected]> Sat, 28 Jan 2006 21:45:31 +0100
Newsgroups gmane.compw.window-managers.windowmaker.user
Message-ID <[email protected]>
--n8g4imXOkfNTN/H1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi all,

I know there has been a thread on wm-dev but maybe it fits here better
right now. Sorry for any inconveniences.

I'd call this a "very dirty" approach but for the impatient it might be
ok. ;-) - I'm running a slamd64-current right now and needed my old
windowmaker badly. The usual build procedure never ran fine because of
the x86 specific asm code used. (correct me if that is completely wrong
;-) )

To build windowmaker here I've searched for according x86_64 patches and
the one I used in the end was derived from gentoo. To be precise it's a
frugalware patch. I'll attach it but there might be better patches out
there.

Applying this patch fixes the asm part but there was another hurd to
take. windowmaker seems to always look for libfreetype in /usr/lib.
64Bit linux distros (as far as I've seen) have their 64 bit libs in
/usr/lib64. So I had to deinstall my X11 compatibility package (in
slackware freetype is included there) to get rid of the "wrong" 32bit
libfreetype files. Now I've just sym-linked the 64bit freetype files to
/usr/lib from /usr/lib64. - Compilation ran fine and that was it. No
errors in my logs as long as I haven't missed any.

I hope this may be of help in any way. If someone here knows how to
specify the libfreetype path manually then please let me know it. That
would make it a lot less dirty ;-) I've tried it with "--with-libs-from"
but that didn't help and a "LDFLAGS=-L/usr/lib64" was unsuccessfull too.

Bye,

 Clemens

-- 
"As far as we know, our computers never had an undetected error."
                                 - Weisert

--n8g4imXOkfNTN/H1
Content-Type: application/x-gunzip
Content-Disposition: attachment;
	filename="windowmaker-0.92.0-x86_64-fix.patch.gz"
Content-Transfer-Encoding: base64

H4sICNCa20MAA3dpbmRvd21ha2VyLTAuOTIuMC14ODZfNjQtZml4LnBhdGNoAI1Sf2/aMBD9
u/kUt6yVQIkzJ1B+CgmGpg21Y1JhmiZWRa7rBGuJzWIHMu3LzybQrrTTdpJ9lt/53d3z3fMk
ATQnZQFfuLiXu4/kOysQDvpRgANZ8PQNlSLhaVmwgNAXgp7gDkLov4jOIowvEe4i3IawPYha
gwgH+GjgYYM7nuf9K+EpT3cQhc94xmNAYb/td8GzLuzDeOyAA9ZeQ0opagUtkAUItmMFUJlv
MsKFAnInSw1K5gxkAtKIpHRpBNtxvbaIXnNV08w/LZY3s+lycj2bLGbz9yMXJUIipQtONSIZ
J4qL1HU8G1zvVa8zwvWRrolI2Y9Satbwm/ciO1wTxcA9X0ulY7opXeDC8c74qtW+7Nz2Os09
RWiuhsP6AVPmC54xrvzbR06egGZKH2mlcuHVCNyMi7JyAZEXAZQKk31o+mW2gj8qT7gDT4nP
DQojCI/he3km03g6mX54F5s1vWrs1sxghZUeVLnZyEIr24xp0ORjQFTu1w9PjNCYbmMa13Hx
X+NWJuHy5mt8PZtfNfzVLy40VEPLC1uZEc0z1nBzuc3g4oKRyrfurvom3MFgPy1R2PM74EUt
bIbGDsuj5XkVH2oe/WTqAbJKHPyDMnaZShaf3y6WjdMRaRrlfgOR4qqYfwMAAA==

--n8g4imXOkfNTN/H1
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
INFO: https://windowmaker.org/lists/listinfo/wm-user
ARCHIVE: https://windowmaker.org/lists/archive/wm-user/
FAQ: http://windowmaker.org/faq.html

--n8g4imXOkfNTN/H1--