(Answer) (Category) Linux on PowerPC FAQ-O-Matic : (Category) PowerPC Linux :
How can I get ICQ to work thru IP Masquerading?
Subject: Compiling ip_masq_icq 

The package I compiled was ip_masq_icq-0.55 by A. Deryabin [djsf@iname.com]
A link can be found in the excellent Masq database at http://tsmservices.com/masq/

Getting IP_Masq_ICQ to compile under LinuxPPC was a little bit of a pain.
I read how to do this somewhere, I don't remember, I think it was slashdot.org.

Here's how I got it to work:

Edit the file Makefile and find the two lines that start with $(shell and
put in front S=[space]

make clean

Now take the two S=[space]'s out

make install

Error: Makefile:15: ** missing separator. Stop.  
[But the important part is you now have Makefile.arch even tho it is messed up (take a peek)]

Put the S=[space]'s back in AGAIN.

make install  
(I got 3 errors all the same saying that string.h had a conflicting type for 
 memset/memcpy/memcmp)

DONE. It is now in your modules directory and it reinitialized your module subsystem. 
Now others can initiate chats and file transfers.

  - Aaron
aaron@marasco.com
I found that if you add a temp= prior to the lines that start with $(shell... then it will compile correctly
smcroberts@home.com
Yes, "temp" would work also. The "S" is/was just a placeholder. I've recently heard that different versions of "make" will accept the Makefile as presented. I have not verified this myself.
aaron@marasco.com
[Append to This Answer]
Previous: (Answer) Voodoo3 Support
Next: (Answer) How do I get Linux to boot on a G4 with SCSI disks?
This document is: http://www.jonh.net/cgi-bin/lppcfom/fom?file=874
[Search] [Appearance]
This is a Faq-O-Matic 2.718d.
Hosted by anduin.org and SourceForge Logo