PDA

View Full Version : hal making



Niraj
March 22nd, 2009, 10:58 PM
Hi.

I am getting this message while making of hal-0.5.7
if anyone have some idea about then please share ..


util.h:22:20: error: endian.h: No such file or directory
util.h:23:22: error: byteswap.h: No such file or directory
ext.c: In function 'volume_id_probe_ext':
ext.c:85: warning: implicit declaration of function 'cpu_to_le16'
ext.c:85: warning: nested extern declaration of 'cpu_to_le16'
ext.c:88: warning: implicit declaration of function 'le32_to_cpu'
ext.c:88: warning: nested extern declaration of 'le32_to_cpu'
make[2]: *** [ext.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

ora
March 23rd, 2009, 08:13 AM
As I understood it hal wasn't necessary on a Mac, OS X provides its own hardware abstraction layer. Is there a specific reason you need hal? Maybe someone can suggest an alternative route to the same end if you give us some contact.

nixgeek
March 23rd, 2009, 11:59 AM
There was another thread by another user recently asking similar questions. I recommended using either Fink or MacPorts in order to have these solutions available to Mac OS X for the sake of those UNIX apps that require them (which might also be available under either MacPorts or Fink).

Niraj
March 23rd, 2009, 10:27 PM
Email id :- nirajk@tataelxsi.co.in

for building synce i needed hal, because it is dependent on synce-hal.

nixgeek
March 23rd, 2009, 10:38 PM
I don't understand why you would need to include your e-mail, but if you install either Fink or MacPorts on your Mac, then you should be able to get the hal dependencies that you need installed.

http://www.finkproject.org/
http://www.macports.org/