Descargar
Desarrollar
Cuenta
Descargar
Desarrollar
Entrar
Forgot Account/Password
Crear Cuenta
Idioma
Ayuda
Idioma
Ayuda
×
Entrar
Nombre de usuario
Contraseña
×
Forgot Account/Password
Translation Status of Español
Categoría:
Software
Gente
PersonalForge
Magazine
Wiki
Buscar
OSDN
>
Buscar Software
>
System
>
Networking
>
Lightweight Chord
>
Ticket List/Search
>
Incidencia #7243
Lightweight Chord
Descripción
Project Summary
Developer Dashboard
Página Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Historial
Descargas
List of Releases
Stats
Incidencia
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Communication
List of Forums
Ayuda (2)
Open Discussion (1)
Noticias
Incidencia #7243
Ticket List
Submit New Ticket
RSS
cygwinでのコンパイル障害
Abrir Fecha:
2005-10-08 10:40
Última actualización:
2005-10-22 10:33
monitor
ON
OFF
Informador:
ando
Propietario:
(Ninguno)
Tipo:
Patches
Estado:
Open
Componente:
(Ninguno)
Hito:
(Ninguno)
Prioridad:
1 - Lowest
Gravedad:
5 - Medium
Resolución:
Ninguno
Fichero:
Ninguno
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
Comentario
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
Prioridad
Update from
5 - Medium
to
1 - Lowest
Attachment File List (
0
)
Attachment File List
No attachments
Editar
Add Comment
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Entrar
Add Comment
Vista previa
Submit
こちらに流れてきました。
結局こちらもコンパイル後なに
をすれば良いか分からなくて
止まっていますが、cygwinで
コンパイルしたときに、以下の
ような問題が出ましたので、
一応報告します。
よろしくお願いいたします。
★./matchat-1.1a/error.cpp
#include <error.h>を
#include "error.h"に
しないと、コンパイルが通らない。
※これはおそらくシステム側に
error.hがあって、<>の形式では
そちらを先に参照するからと思われ
ます。
★./matchat-1.1a/Makefile
$(TARGET)が2つあるため、
リンクされない。
したがってexeファイルが作られない。