Download
Desenvolver
Conta
Download
Desenvolver
Login
Forgot Account/Password
Criar Conta
Linguagem
Ajuda
Linguagem
Ajuda
×
Login
Nome de acesso
Senha
×
Forgot Account/Password
Estado tradução de Português
Category:
Software
People
PersonalForge
Magazine
Wiki
Pesquisa
OSDN
>
Pesquisar Software
>
System
>
Networking
>
Lightweight Chord
>
Ticket List/Search
>
Tíquete #7243
Lightweight Chord
Descrição
Project Summary
Developer Dashboard
Página da Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Histórico
Downloads
List of Releases
Stats
Tíquete
Ticket List
Milestone List
Type List
Lista de componentes
List of frequently used tickets/RSS
Submit New Ticket
Documents
Communication
List of Forums
Ajuda (2)
Open Discussion (1)
News
Tíquete #7243
Ticket List
Submit New Ticket
RSS
cygwinでのコンパイル障害
:
2005-10-08 10:40
Última Atualização:
2005-10-22 10:33
monitor
ON
OFF
Relator:
ando
Dono:
(Nenhum)
Tipo:
Patches
Estado:
Aberto
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
1 - Lowest
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
Nenhum
Details
Responder
JXTA-Cの使い方が良く分からず
こちらに流れてきました。
結局こちらもコンパイル後なに
をすれば良いか分からなくて
止まっていますが、cygwinで
コンパイルしたときに、以下の
ような問題が出ましたので、
一応報告します。
よろしくお願いいたします。
★./matchat-1.1a/error.cpp
#include <error.h>を
#include "error.h"に
しないと、コンパイルが通らない。
※これはおそらくシステム側に
error.hがあって、<>の形式では
そちらを先に参照するからと思われ
ます。
★./matchat-1.1a/Makefile
$(TARGET)が2つあるため、
リンクされない。
したがってexeファイルが作られない。
Ticket History (2/2 Histories)
2005-10-08 10:47
Updated by:
ando
Comentário
Responder
Logged In: YES
user_id=4377
添付ファイルがうまく張り付かないので、
こちら側にdiffを書いておきます。
===================================================
Administrator@gomakityan /cygdrive/g/home/ando/src/jxta-c
$ diff -ur ./matchat-1.1a.org/ ./matchat-1.1a/
diff -ur ./matchat-1.1a.org/Makefile ./matchat-1.1a/Makefile
--- ./matchat-1.1a.org/Makefile 2004-05-17
09:14:34.000000000 +0900
+++ ./matchat-1.1a/Makefile 2005-10-08
10:36:22.000000000 +0900
@@ -46,12 +46,12 @@
#CFLAGS= -g -DSolaris -DEUC
##LDLIBS= -xildoff -lsocket -lnsl -lgen -lpthread
+all: $(TARGET)
-
-$(TARGET):
+$(TARGET): $(OBJS)
$(CC) $(CFLAGS) $(LDFLAGS) -o $(TARGET) $(OBJS)
$(LDLIBS)
-$(TARGET): $(OBJS)
+#$(TARGET): $(OBJS)
.cpp.o:
$(CC) $(CFLAGS) -c -o $@ $<
Only in ./matchat-1.1a/: cache
diff -ur ./matchat-1.1a.org/error.cpp ./matchat-1.1a/error.cpp
--- ./matchat-1.1a.org/error.cpp 2004-05-03
09:33:22.000000000 +0900
+++ ./matchat-1.1a/error.cpp 2005-10-08
10:31:46.000000000 +0900
@@ -3,7 +3,7 @@
/* Programed by Y.Matsumoto IPLAB.NAIST.2002 */
/********************************************************/
#include <stdio.h>
-#include <error.h>
+#include "error.h"
void errout(int no, int ret, char *msg){
#ifdef MSG
fprintf(stderr,"errno=%d ret=%d: %s\n",no, ret, msg);
Administrator@gomakityan /cygdrive/g/home/ando/src/jxta-c
$
2005-10-22 10:33
Updated by:
ando
Prioridade
Update from
5 - Medium
to
1 - Lowest
Attachment File List (
0
)
Attachment File List
No attachments
Editar
Adicionar Comentário
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Login
Adicionar Comentário
Pré-visualizar
Submit
こちらに流れてきました。
結局こちらもコンパイル後なに
をすれば良いか分からなくて
止まっていますが、cygwinで
コンパイルしたときに、以下の
ような問題が出ましたので、
一応報告します。
よろしくお願いいたします。
★./matchat-1.1a/error.cpp
#include <error.h>を
#include "error.h"に
しないと、コンパイルが通らない。
※これはおそらくシステム側に
error.hがあって、<>の形式では
そちらを先に参照するからと思われ
ます。
★./matchat-1.1a/Makefile
$(TARGET)が2つあるため、
リンクされない。
したがってexeファイルが作られない。