mirror of
https://github.com/radareorg/radare2.git
synced 2024-10-10 20:34:24 +00:00
* Fix some issues on the build linkage
This commit is contained in:
parent
8dbe94a86d
commit
3d01fa8225
@ -7,10 +7,10 @@ ALL_TARGETS+=${TARGET_PTRACE}
|
||||
|
||||
${TARGET_PTRACE}: ${OBJ_PTRACE}
|
||||
${CC} ${CFLAGS} -o ${TARGET_PTRACE} \
|
||||
${LDFLAGS_LINKPATH}.. -lr_debug \
|
||||
${LDFLAGS_LINKPATH}../../lib -lr_lib \
|
||||
${LDFLAGS_LINKPATH}../../io -lr_io \
|
||||
${LDFLAGS_LINKPATH}../../bp -lr_bp \
|
||||
${LDFLAGS_LINKPATH}../../reg -lr_reg \
|
||||
${LDFLAGS_LINKPATH}../../util -lr_util \
|
||||
${LDFLAGS_LINKPATH}.. -L.. -lr_debug \
|
||||
${LDFLAGS_LINKPATH}../../lib -L../../lib -lr_lib \
|
||||
${LDFLAGS_LINKPATH}../../io -L../../io -lr_io \
|
||||
${LDFLAGS_LINKPATH}../../bp -L../../bp -lr_bp \
|
||||
${LDFLAGS_LINKPATH}../../reg -L../../reg -lr_reg \
|
||||
${LDFLAGS_LINKPATH}../../util -L../../util -lr_util \
|
||||
${OBJ_PTRACE}
|
||||
|
@ -6,8 +6,7 @@ TARGET_IODBG=io_debug.${EXT_SO}
|
||||
ALL_TARGETS+=${TARGET_IODBG}
|
||||
|
||||
${TARGET_IODBG}: ${OBJ_IODBG}
|
||||
#${CC} ${CFLAGS} -o ${TARGET_IODBG} ${OBJ_IODBG}
|
||||
${CC} ${CFLAGS} -o ${TARGET_IODBG} ${LDFLAGS_LIB} \
|
||||
${LDFLAGS_LINKPATH}../../lib -lr_lib \
|
||||
${LDFLAGS_LINKPATH}../../util -lr_util \
|
||||
${LDFLAGS_LINKPATH}.. -lr_io ${OBJ_IODBG}
|
||||
${LDFLAGS_LINKPATH}../../lib -L../../lib -lr_lib \
|
||||
${LDFLAGS_LINKPATH}../../util -L../../util -lr_util \
|
||||
${LDFLAGS_LINKPATH}.. -L.. -lr_io ${OBJ_IODBG}
|
||||
|
@ -6,5 +6,6 @@ ALL_TARGETS+=${TARGET_PTRACE}
|
||||
|
||||
${TARGET_PTRACE}: ${OBJ_PTRACE}
|
||||
${CC} ${CFLAGS} -o ${TARGET_PTRACE} ${LDFLAGS_LIB} \
|
||||
${LDFLAGS_LINKPATH}../../util -lr_util \
|
||||
${LDFLAGS_LINKPATH}.. -lr_io ${OBJ_PTRACE}
|
||||
${LDFLAGS_LINKPATH}../../util -L../../util -lr_util \
|
||||
${LDFLAGS_LINKPATH}.. -L.. -L../../lib -lr_lib -lr_io \
|
||||
${OBJ_PTRACE}
|
||||
|
@ -12,10 +12,10 @@ R_API struct r_socket_proc_t *r_socket_proc_open(char *const argv[])
|
||||
{
|
||||
#if __UNIX__
|
||||
struct r_socket_proc_t *sp = R_NEW(struct r_socket_proc_t);
|
||||
#if __APPLE__
|
||||
const int flags = 0; //O_NONBLOCK|O_CLOEXEC;
|
||||
#else
|
||||
#ifdef O_CLOEXEC
|
||||
const int flags = O_CLOEXEC; //O_NONBLOCK|O_CLOEXEC;
|
||||
#else
|
||||
const int flags = 0; //O_NONBLOCK|O_CLOEXEC;
|
||||
#endif
|
||||
|
||||
if (pipe (sp->fd0)==-1) {
|
||||
|
@ -23,7 +23,9 @@ int test1() {
|
||||
th = r_th_new (&looper, &ctr, 0);
|
||||
//th = r_th_new (&looper, &ctr, 0);
|
||||
|
||||
asm("int3");
|
||||
#if __i386__ || __x86_64__
|
||||
asm ("int3");
|
||||
#endif
|
||||
//r_th_start (th, R_TRUE);
|
||||
while (r_th_wait_async (th)) {
|
||||
printf ("\nwaiting...\n");
|
||||
|
Loading…
Reference in New Issue
Block a user