+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
-<HTML>
- <HEAD>
- <TITLE> [IRCServices Coding] Dynamic Modules on OpenBSD
- </TITLE>
- <LINK REL="Index" HREF="index.html" >
- <LINK REL="made" HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Dynamic%20Modules%20on%20OpenBSD&In-Reply-To=">
- <META NAME="robots" CONTENT="index,nofollow">
- <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
- <LINK REL="Previous" HREF="000639.html">
- <LINK REL="Next" HREF="000642.html">
- </HEAD>
- <BODY BGCOLOR="#ffffff">
- <H1>[IRCServices Coding] Dynamic Modules on OpenBSD</H1>
- <B>Andrew Church</B>
- <A HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Dynamic%20Modules%20on%20OpenBSD&In-Reply-To="
- TITLE="[IRCServices Coding] Dynamic Modules on OpenBSD">achurch at achurch.org
- </A><BR>
- <I>Tue May 7 21:07:15 PDT 2002</I>
- <P><UL>
- <LI>Previous message: <A HREF="000639.html">[IRCServices Coding] Services 5.0 alpha 31 released
-</A></li>
- <LI>Next message: <A HREF="000642.html">[IRCServices Coding] Dynamic Modules on OpenBSD
-</A></li>
- <LI> <B>Messages sorted by:</B>
- <a href="date.html#640">[ date ]</a>
- <a href="thread.html#640">[ thread ]</a>
- <a href="subject.html#640">[ subject ]</a>
- <a href="author.html#640">[ author ]</a>
- </LI>
- </UL>
- <HR>
-<!--beginarticle-->
-<PRE> DL_LAZY shouldn't be needed, and in fact goes contrary to what I want
-(which is to resolve all symbols on load and fail if some are missing).
-Did you read the manual page correctly? As far as the underscores, I'll
-see about putting in a check for those in the configure script.
-
- --Andrew Church
- <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">achurch at achurch.org</A>
- <A HREF="http://achurch.org/">http://achurch.org/</A>
-
-><i>
-</I>><i>Hello Peeps
-</I>><i>
-</I>><i>On OpenBSD the flags to dlopen should be DL_LAZY, which is for future
-</I>><i>compatibility (according to its manpage), also, it needs an underscore
-</I>><i>prefixed onto any symbol you try and get from the modules (i believe
-</I>><i>this is due to the a.out binary format, and it isn't handled in BSD's
-</I>><i>dl* routines).
-</I>><i>I just tried a compile on OpenBSD 3.0, and ircservices doesn't handle
-</I>><i>either of these quirks, it should be a relatively simple
-</I>><i>makefile/configure change to get ircservices to account for them.
-</I>><i>
-</I>><i>Chris
-</I>><i>
-</I>><i>------------------------------------------------------------------
-</I>><i>To unsubscribe or change your subscription options, visit:
-</I>><i><A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding</A>
-</I>
-</PRE>
-
-<!--endarticle-->
- <HR>
- <P><UL>
- <!--threads-->
- <LI>Previous message: <A HREF="000639.html">[IRCServices Coding] Services 5.0 alpha 31 released
-</A></li>
- <LI>Next message: <A HREF="000642.html">[IRCServices Coding] Dynamic Modules on OpenBSD
-</A></li>
- <LI> <B>Messages sorted by:</B>
- <a href="date.html#640">[ date ]</a>
- <a href="thread.html#640">[ thread ]</a>
- <a href="subject.html#640">[ subject ]</a>
- <a href="author.html#640">[ author ]</a>
- </LI>
- </UL>
-
-</body></html>