]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices-coding/2002/000640.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices-coding / 2002 / 000640.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices Coding] Dynamic Modules on OpenBSD
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Dynamic%20Modules%20on%20OpenBSD&In-Reply-To=">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="000639.html">
11 <LINK REL="Next" HREF="000642.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices Coding] Dynamic Modules on OpenBSD</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Dynamic%20Modules%20on%20OpenBSD&In-Reply-To="
17 TITLE="[IRCServices Coding] Dynamic Modules on OpenBSD">achurch at achurch.org
18 </A><BR>
19 <I>Tue May 7 21:07:15 PDT 2002</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="000639.html">[IRCServices Coding] Services 5.0 alpha 31 released
22 </A></li>
23 <LI>Next message: <A HREF="000642.html">[IRCServices Coding] Dynamic Modules on OpenBSD
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#640">[ date ]</a>
27 <a href="thread.html#640">[ thread ]</a>
28 <a href="subject.html#640">[ subject ]</a>
29 <a href="author.html#640">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE> DL_LAZY shouldn't be needed, and in fact goes contrary to what I want
35 (which is to resolve all symbols on load and fail if some are missing).
36 Did you read the manual page correctly? As far as the underscores, I'll
37 see about putting in a check for those in the configure script.
38
39 --Andrew Church
40 <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">achurch at achurch.org</A>
41 <A HREF="http://achurch.org/">http://achurch.org/</A>
42
43 &gt;<i>
44 </I>&gt;<i>Hello Peeps
45 </I>&gt;<i>
46 </I>&gt;<i>On OpenBSD the flags to dlopen should be DL_LAZY, which is for future
47 </I>&gt;<i>compatibility (according to its manpage), also, it needs an underscore
48 </I>&gt;<i>prefixed onto any symbol you try and get from the modules (i believe
49 </I>&gt;<i>this is due to the a.out binary format, and it isn't handled in BSD's
50 </I>&gt;<i>dl* routines).
51 </I>&gt;<i>I just tried a compile on OpenBSD 3.0, and ircservices doesn't handle
52 </I>&gt;<i>either of these quirks, it should be a relatively simple
53 </I>&gt;<i>makefile/configure change to get ircservices to account for them.
54 </I>&gt;<i>
55 </I>&gt;<i>Chris
56 </I>&gt;<i>
57 </I>&gt;<i>------------------------------------------------------------------
58 </I>&gt;<i>To unsubscribe or change your subscription options, visit:
59 </I>&gt;<i><A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding</A>
60 </I>
61 </PRE>
62
63 <!--endarticle-->
64 <HR>
65 <P><UL>
66 <!--threads-->
67 <LI>Previous message: <A HREF="000639.html">[IRCServices Coding] Services 5.0 alpha 31 released
68 </A></li>
69 <LI>Next message: <A HREF="000642.html">[IRCServices Coding] Dynamic Modules on OpenBSD
70 </A></li>
71 <LI> <B>Messages sorted by:</B>
72 <a href="date.html#640">[ date ]</a>
73 <a href="thread.html#640">[ thread ]</a>
74 <a href="subject.html#640">[ subject ]</a>
75 <a href="author.html#640">[ author ]</a>
76 </LI>
77 </UL>
78
79 </body></html>