Please help, how to build the libpurple framework?

周 游弋 zhou.youyi at gmail.com
Sat Aug 8 15:03:02 UTC 2009


When building frameworks, no error occurred. I checked the build logs  
and everything looks normal.

When building Adium,  the following error occurred:

The following build commands failed:
AdiumLibpurple:
	CompileC build/Adium.build/Release-Debug/AdiumLibpurple.build/Objects- 
normal/i386/ESPurpleYahooAccount.o "/Users/zhouyouyi/Workspace/adium/ 
Plugins/Purple Service/ESPurpleYahooAccount.m" normal i386 objective-c  
com.apple.compilers.gcc.4_2
	CompileC build/Adium.build/Release-Debug/AdiumLibpurple.build/Objects- 
normal/ppc/ESPurpleYahooAccount.o "/Users/zhouyouyi/Workspace/adium/ 
Plugins/Purple Service/ESPurpleYahooAccount.m" normal ppc objective-c  
com.apple.compilers.gcc.4_2
Adium:
	Ld /Users/zhouyouyi/Workspace/adium/build/Adium.build/Release-Debug/ 
Adium.build/Objects-normal/ppc/Adium normal ppc
	Ld /Users/zhouyouyi/Workspace/adium/build/Adium.build/Release-Debug/ 
Adium.build/Objects-normal/i386/Adium normal i386
(4 failures)

make[1]: *** [adium] Error 1
make: *** [latest] Error 2

在 2009-8-8,下午10:40, Evan Schoenberg, M.D. 写道:

> The error message is benign; the framework is still generated, as  
> far as I recall, as that message has been present for a long time.
>
> Are there any errors during the actual build process?
>
> -Evan
>
>
>
> On Aug 8, 2009, at 9:32 AM, 周 游弋 <zhou.youyi at gmail.com> wrote:
>
>> Could you tell me how to resolve the libmeanwhile issue? I tried to  
>> make a directory named "libmeanwhile-1" in Utilities/dep-build- 
>> scripts/build/universal/include/ which eliminates the error message  
>> but the frameworks generated still wouldn't work.
>>
>>
>> 在 2009-8-8,下午9:27, Evan Schoenberg, M.D. 写道:
>>
>>> The libidn and libmeanwhile issues are resolved locally; I haven't  
>>> pushed yet, though, as I have related changes in progress (more on  
>>> that soon).
>>>
>>> Building from a fresh checkout worked for me two days ago with the  
>>> --disable-idn flag added... I'm not sure why your results are  
>>> different.
>>>
>>> -Evan
>>>
>>>
>>>
>>> On Aug 8, 2009, at 8:14 AM, 周 游弋 <zhou.youyi at gmail.com> wrote:
>>>
>>>> Dear Everyone:
>>>>
>>>> I followed exactly what the Utilities/dep-build-scripts/README  
>>>> said but it just wouldn't work. And I got several problems.
>>>>
>>>> First, when I tried to run purple_make.sh, it said that libidn is  
>>>> missing. I installed one using macports but it then failed at  
>>>> linking stage. It said the libidn is not of requested format so I  
>>>> have to use --disable-idn to bypass the idn library.
>>>>
>>>> Then, though compile passed, it didn't generate the proper  
>>>> libpurple.0.6.0.dylib, but a libpurple.0.dylib instead, which  
>>>> caused a "can not find the file" problem in univerize.sh. So I  
>>>> have to rename the file manually.
>>>>
>>>> Yet another problem occurred when executing univerisze.sh, it  
>>>> can't find libmeanwhile-1, but the script ran to its end somehow.
>>>>
>>>> And, of course, the frameworks generated wouldn't work at all.
>>>>
>>>> I have spent hours googling and trying to resolve the problem  
>>>> myself and still have no answer. Could anyone please help me out?
>>>>
>>>> I am using Leopard 10.5.8, Xcode 3.1, the latest Adium code from  
>>>> repository.
>>>>
>>>> Thanks very much!
>>>>
>>>> --
>>>> Best regards
>>>> Joel
>>>>
>>>
>>
>>
>





More information about the devel mailing list