585 :
名称未設定 :
2007/04/18(水) 16:55:46 ID:pNp5GOvu0 GDCは0.23だとmakeでエラーがでる。0.22だと問題ない。 一度0.23をインスコすると0.22を入れるときにエラーがでるので そのときはLibrary/ReceiptのGDC.pkgを削除してから0.22を入れる。
586 :
名称未設定 :2007/04/18(水) 17:54:57 ID:uRkqAwcm0
具体的なエラーメッセージはなんだった?
587 :
名称未設定 :2007/04/18(水) 19:09:15 ID:TRhJTb6M0
588 :
名称未設定 :2007/04/18(水) 19:22:27 ID:TRhJTb6M0
589 :
名称未設定 :2007/04/18(水) 20:10:47 ID:pNp5GOvu0
>>586 pcraw_srv.d:234: function pcraw_srv.pthread_detach (uint) does not match parameter types (void*)
pcraw_srv.d:234: Error: cannot implicitly convert expression (thread.id) of type void* to uint
make: *** [pcraw_srv.o] Error 1
590 :
名称未設定 :2007/04/18(水) 20:21:06 ID:uRkqAwcm0
>>589 たぶん
pthread_detach(thread.id);
を
pthread_detach((pthread_t)thread.id); か
pthread_detach((uint)thread.id);
とするだけで直る
591 :
名称未設定 :2007/04/18(水) 20:22:55 ID:uRkqAwcm0
まちがったD言語だから pthread_detach(cast(uint)thread.id); だな
592 :
名称未設定 :2007/04/18(水) 21:20:33 ID:pNp5GOvu0
>>591 0.23でもmakeとおるようになった。
ついでにpcraw_proxy.dの340行目でも同じですね。