Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 29

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 32

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JRequest::clean() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 33

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 463

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 464

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 465

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 466

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 467

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 468

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 35

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 38

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 39

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 46

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 47

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 50

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 53

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 54

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 57

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/import.php on line 58

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JFactory::getApplication() should not be called statically in /home/seventen/public_html/cms/index.php on line 31

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Redefining already defined constructor for class JObject in /home/seventen/public_html/cms/libraries/joomla/base/object.php on line 57

Strict Standards: Non-static method JApplication::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/factory.php on line 46

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JApplicationHelper::getClientInfo() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/application/application.php on line 132

Strict Standards: Declaration of JSite::getRouter() should be compatible with & JApplication::getRouter($name = NULL, $options = Array) in /home/seventen/public_html/cms/includes/application.php on line 377

Strict Standards: Declaration of JSite::getPathWay() should be compatible with & JApplication::getPathway($name = NULL, $options = Array) in /home/seventen/public_html/cms/includes/application.php on line 377

Strict Standards: Declaration of JSite::getMenu() should be compatible with & JApplication::getMenu($name = NULL, $options = Array) in /home/seventen/public_html/cms/includes/application.php on line 377

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/registry/registry.php on line 19

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of JSession::set() should be compatible with JObject::set($property, $value = NULL) in /home/seventen/public_html/cms/libraries/joomla/session/session.php on line 737

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/session/session.php on line 19

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/seventen/public_html/cms/libraries/joomla/import.php:29) in /home/seventen/public_html/cms/libraries/joomla/session/session.php on line 423

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/seventen/public_html/cms/libraries/joomla/import.php:29) in /home/seventen/public_html/cms/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /home/seventen/public_html/cms/libraries/joomla/import.php:29) in /home/seventen/public_html/cms/libraries/joomla/session/session.php on line 426

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/parameter.php on line 21

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JPluginHelper::importPlugin() should not be called statically in /home/seventen/public_html/cms/index.php on line 41

Strict Standards: Non-static method JPluginHelper::_load() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 92

Strict Standards: Non-static method JPluginHelper::_import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 97

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Redefining already defined constructor for class JPlugin in /home/seventen/public_html/cms/libraries/joomla/plugin/plugin.php on line 75

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of JEvent::update() should be compatible with JObserver::update() in /home/seventen/public_html/cms/libraries/joomla/event/event.php on line 29

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 140

Strict Standards: Non-static method JPluginHelper::getPlugin() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 147

Strict Standards: Non-static method JPluginHelper::_load() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 41

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of JRegistryFormatINI::objectToString() should be compatible with JRegistryFormat::objectToString(&$object) in /home/seventen/public_html/cms/libraries/joomla/registry/format/ini.php on line 281

Strict Standards: Non-static method JPluginHelper::_import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 97

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 140

Strict Standards: Non-static method JPluginHelper::getPlugin() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 147

Strict Standards: Non-static method JPluginHelper::_load() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 41

Strict Standards: Non-static method JPluginHelper::_import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 97

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 140

Strict Standards: Non-static method JPluginHelper::getPlugin() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 147

Strict Standards: Non-static method JPluginHelper::_load() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 41

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JPluginHelper::_import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 97

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 140

Strict Standards: Non-static method JPluginHelper::getPlugin() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 147

Strict Standards: Non-static method JPluginHelper::_load() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 41

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/document/document.php on line 19

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of JDocumentHTML::setBuffer() should be compatible with JDocument::setBuffer($content) in /home/seventen/public_html/cms/libraries/joomla/document/html/html.php on line 394

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/cache/cache.php on line 19

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of JCacheStorage::get() should be compatible with JObject::get($property, $default = NULL) in /home/seventen/public_html/cms/libraries/joomla/cache/storage.php on line 173

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JRequest::getInt() should not be called statically in /home/seventen/public_html/cms/index.php on line 55

Strict Standards: Non-static method JRequest::getVar() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 179

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 134

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JRequest::getCmd() should not be called statically in /home/seventen/public_html/cms/index.php on line 67

Strict Standards: Non-static method JRequest::getVar() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 255

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 134

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186
Developing PICs on Mac OS X

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of ContentController::display() should be compatible with JController::display($cachable = false) in /home/seventen/public_html/cms/components/com_content/controller.php on line 28

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHTMLBehavior::caption() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 91

Strict Standards: Non-static method JHTML::script() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html/behavior.php on line 63

Strict Standards: Non-static method JHTML::_() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 172

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHTMLBehavior::mootools() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 91

Strict Standards: Non-static method JFactory::getConfig() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html/behavior.php on line 46

Strict Standards: Non-static method JHTML::script() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html/behavior.php on line 56

Strict Standards: Non-static method JURI::root() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 176

Strict Standards: Non-static method JFactory::getDocument() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 179

Strict Standards: Non-static method JURI::root() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 176

Strict Standards: Non-static method JFactory::getDocument() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 179

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Declaration of JCacheView::get() should be compatible with JCache::get($id, $group = NULL) in /home/seventen/public_html/cms/libraries/joomla/cache/handler/view.php on line 150

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JSite::getMenu() should not be called statically in /home/seventen/public_html/cms/components/com_content/router.php on line 19

Strict Standards: Non-static method JApplication::getMenu() should not be called statically in /home/seventen/public_html/cms/includes/application.php on line 345

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JMenu::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/application/application.php on line 720

Strict Standards: Non-static method JError::isError() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/application/application.php on line 721

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JSite::getMenu() should not be called statically in /home/seventen/public_html/cms/components/com_content/router.php on line 19

Strict Standards: Non-static method JApplication::getMenu() should not be called statically in /home/seventen/public_html/cms/includes/application.php on line 345

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JMenu::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/application/application.php on line 720

Strict Standards: Non-static method JError::isError() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/application/application.php on line 721

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHTMLContent::prepare() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html.php on line 91

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JPluginHelper::importPlugin() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/html/html/content.php on line 47

Strict Standards: Non-static method JPluginHelper::_load() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 92

Strict Standards: Non-static method JPluginHelper::_import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 97

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 140

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 138

Strict Standards: Non-static method JPluginHelper::_import() should not be called statically in /home/seventen/public_html/cms/libraries/joomla/plugin/helper.php on line 97

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/seventen/public_html/cms/libraries/loader.php on line 186
Developing PICs on Mac OS X
Intro to PICs on Mac
Sunday, 28 October 2007 17:47

Whilst Microchip distribute the free MPLAB IDE for Windows, there are many solutions from the open-source community which can be ported to the Mac platform.Unfortunately the only solution to a complete development environment, from C code authoring to in-circuit debugging, is still only possible on Windows, with MPLAB. However if you don't need (or don't have the hardware required) to debug then you can go a long way with the open-source (or commercial) tools available for the Mac. If you're still keen to get going then read on...

QUICK UPDATE:

Microchip released a new version of their IDE called MPLAB X. This offers full support for Windows, Mac and Linux. It can be downloaded for free and installers for the new IDE and C compilers can be found here.

It seems to only support the most recent programmers/debuggers, i.e. PICkit 3, ICD 3, although I have seen suggestions that some of the newest ICD 2 models are supported.

I have only managed to play with it as an editor/compiler (because of the above) but so far it looks pretty good.

 
ICD2 Programmer
Tuesday, 04 December 2007 21:05

Ben Suffolk has written a command line app for programming & verifying PICs via the Microchip ICD2 and the compatible (and cheaper!) Olimex TinyICD. More information and downloads from his site.

 
PICSTART plus Programmer
Tuesday, 04 December 2007 20:55

PICSTART is a dedicated (not in-circuit) programmer capable of programming most PICs. The software tools are also compatible with the JuPICWarp-13OlimexAltronix AL-1700 programmers.

Attachments:
Download this file (picp-0.6.7-macosx.zip)picp-0.6.7-macosx.zip[PICP Source and Binaries]104 Kb14/03/09 21:30
Read more...
 
PICkit Programmers
Sunday, 28 October 2007 21:53

The cheapest tools offered by Microchip for programming PICs are the PICkit tools, now updated with the PICkit 3 Debug Express. The following tools can be used to program a wide range of PICs using the PICkit 1 and 2 programmers...

Attachments:
Download this file (PICkit_Tools.zip)PICkit_Tools.zip[usb_pickit and pk2 installer]258 Kb14/03/09 21:32
Read more...
 
SDCC C Compiler
Tuesday, 04 December 2007 21:47

The Small Devices C Compiler is a open-source compiler designed for a range of 8 bit microprocessors and has active ports for the 8-bit PICs. More information can be found on their SourceForge page.

Attachments:
Download this file (Small Devices C Compiler for Intel Macs.pkg.zip)Small Devices C Compiler for Intel Macs.pkg.zip[SDCC for Intel Macs]3663 Kb14/03/09 21:38
Read more...
 
Microchip MPLAB C Compilers
Sunday, 30 August 2009 13:05

An interesting point to note for the more adventurous amongst you: Microchip's own C compilers (MPLAB C18, C30 and C32) are all based on the ubiquitous GCC compiler and Microchip publishes the source code on their web site (if you do a bit of digging). I haven't yet tried to compile any of these for the Mac but there is somebody who has built the C30 compiler, and has made instructions and some scripts available on their web site.

 
PICC C compiler
Tuesday, 04 December 2007 21:30

Hi-Tech's range of PICC Compilers are widely acknowledged as some of the most efficient for PIC coding. Whilst these are not open-source they distribute Mac and Linux versions alongside Windows, and the restricted PICC Lite is available for free. The HI-TIDE IDE, based on Eclipse, is also great for development work.

More information and downloads can be found found on their site

 
GPUtils Assembler
Tuesday, 04 December 2007 21:16

GPUtils is a range of open source tools for developing PIC programs, including the GPASM assembler which is fully compatible with Microchip's own MPASM assembly language. 

Attachments:
Download this file (GPUtils for Intel Macs.pkg.zip)GPUtils for Intel Macs.pkg.zip[GPUtils installer for Intel Macs]1742 Kb14/03/09 21:44
Download this file (gputils-installer-osx.zip)gputils-installer-osx.zip[GPUtils installer for PowerPC]1360 Kb14/03/09 21:42
Read more...