<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <TITLE> [Mageia-dev] need some help to build a linuxsampler.rpm </TITLE> <LINK REL="Index" HREF="index.html" > <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20need%20some%20help%20to%20build%20a%20linuxsampler.rpm&In-Reply-To=%3Ck3ipba%2411l%241%40ger.gmane.org%3E"> <META NAME="robots" CONTENT="index,nofollow"> <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> <LINK REL="Previous" HREF="018827.html"> <LINK REL="Next" HREF="018828.html"> </HEAD> <BODY BGCOLOR="#ffffff"> <H1>[Mageia-dev] need some help to build a linuxsampler.rpm</H1> <B>PhilippeDidier</B> <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20need%20some%20help%20to%20build%20a%20linuxsampler.rpm&In-Reply-To=%3Ck3ipba%2411l%241%40ger.gmane.org%3E" TITLE="[Mageia-dev] need some help to build a linuxsampler.rpm">philippedidier at laposte.net </A><BR> <I>Sat Sep 22 00:22:36 CEST 2012</I> <P><UL> <LI>Previous message: <A HREF="018827.html">[Mageia-dev] need some help to build a linuxsampler.rpm </A></li> <LI>Next message: <A HREF="018828.html">[Mageia-dev] need some help to build a linuxsampler.rpm </A></li> <LI> <B>Messages sorted by:</B> <a href="date.html#18829">[ date ]</a> <a href="thread.html#18829">[ thread ]</a> <a href="subject.html#18829">[ subject ]</a> <a href="author.html#18829">[ author ]</a> </LI> </UL> <HR> <!--beginarticle--> <PRE>AL13N a écrit : ><i> Op vrijdag 21 september 2012 21:24:17 schreef PhilippeDidier: </I>><i> </I>><i> </I>><i> </I>><i> make a small test program, that uses pthread_cancel and try to compile </I>and ><i> link it. </I> when compiling (with gcc or g++) I've got this : pthread_cancel.c:(.text+0xf0): undefined reference to `pthread_create' pthread_cancel.c:(.text+0x142): undefined reference to `pthread_cancel' pthread_cancel.c:(.text+0x184): undefined reference to `pthread_join' when I compile with gcc -pthread -c it works... It seems to be a linkage problem ! Is there anything to do on the computer so that I don't have to add the -pthread option to compile ? or something to add in the spec file ? ><i> </I>><i> or you could find out with strings if that function is in there. </I>><i> </I>><i> lastly, i see you're building the .a file. don't do it and make it </I>dynamic, ><i> that could also have been an issue. if not at least it'll make the </I>problem ><i> alot more visible </I>><i> </I>><i> </I>I didn't change anything neither in the spec file nor in the source file that I could use on my mandriva 2010.2 engine (Franck Kober aka emuse maintainer of the music packages for Mandriva 2011 didn't modify the spec file... no more) Thanks for your help !! Regards Philippe -------------- next part -------------- A non-text attachment was scrubbed... Name: pthread_cancel.c Type: text/x-csrc Size: 2171 bytes Desc: not available URL: </pipermail/mageia-dev/attachments/20120922/99eb71bb/attachment.c> </PRE> <!--endarticle--> <HR> <P><UL> <!--threads--> <LI>Previous message: <A HREF="018827.html">[Mageia-dev] need some help to build a linuxsampler.rpm </A></li> <LI>Next message: <A HREF="018828.html">[Mageia-dev] need some help to build a linuxsampler.rpm </A></li> <LI> <B>Messages sorted by:</B> <a href="date.html#18829">[ date ]</a> <a href="thread.html#18829">[ thread ]</a> <a href="subject.html#18829">[ subject ]</a> <a href="author.html#18829">[ author ]</a> </LI> </UL> <hr> <a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev mailing list</a><br> </body></html>