<standard rant> Please use the list for basic stuff like this. As the reply at least is educational to multiple people.
</standard rant> "Peter Fox" <[EMAIL PROTECTED]> writes: > For various reasons I won't bore you with, I'm trying out the > freebios2 stuff on freebsd. I had a couple of problems compiling > romcc that you might like to address in the next version: > > Freebsd doesn't have <stdint.h>. > > I forgot to mention - I just commented out <stdint.h> and it seemed to compile > ok without it, so I guess you don't actually need to include it. I do use uint8_t, uint16_t, and uint32_t so stdint.h is needed. It sounds like Freebsd may be defining these somewhere else at the moment. Short of building a configure script I really can't address this. If someone would like to contribute a configure script I would happily accept one. I am busy with more core aspects of the code at the moment. I totally support the idea of building on Freebsd. There is nothing inherently Linux specific about LinuxBIOS at this point > __error() clashes with an entry in <errno.h> - perhaps you should > prefix your functions by '_romcc_', rather than '__' ? Ouch this is a problem. Everything with a leading underscore is reserved to the implementation. Double underscore is reserved for global scope and a single underscore is reserved for file scope definitions. So this is my bug. I have just changed those three instances from __ to romcc_ and all looks good here. I will see what I can do about committing these changes. Eric _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

