Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workaround for ROS buildfarm error. #27

Merged
merged 1 commit into from
Jun 2, 2016

Conversation

130s
Copy link
Contributor

@130s 130s commented Jun 2, 2016

Reported in-code at #25.

Implementing solution might be possible (example) but considering the effort it takes, having it built on ROS buildfarm is less beneficial. I rather mit it to be built.

@130s 130s merged commit 212cb17 into tork-a:master Jun 2, 2016
@130s 130s deleted the fix/rosbuildfarm_error branch June 2, 2016 23:06
@130s
Copy link
Contributor Author

130s commented Jun 3, 2016

After this, prerelease test passed.
If kinetic release builds fine then I'll release into I and J.

@k-okada
Copy link
Member

k-okada commented Jun 3, 2016

if you revert this commit, you can merge -> #28

@k-okada
Copy link
Member

k-okada commented Jun 3, 2016

$ gcc -c -v test-com.c  
Using built-in specs.
Target: i486-pc-nto-qnx6.5.0
Configured with: ../configure --host=i486-pc-nto-qnx6.5.0 --build=i686-unknown-linux-gnu --srcdir=.. --build=i686-pc-linux-gnu --host=i486-pc-nto-qnx6.5.0 --enable-cheaders=c --with-as=ntox86-as --with-ld=ntox86-ld --with-sysroot=/opt/qnx650/target/qnx6/ --disable-werror --libdir=/usr/qnx650/host/qnx6/x86/usr/lib --libexecdir=/usr/qnx650/host/qnx6/x86/usr/lib --target=i486-pc-nto-qnx6.5.0 --prefix=/usr/qnx650/host/qnx6/x86/usr --exec-prefix=/usr/qnx650/host/qnx6/x86/usr --with-local-prefix=/usr/qnx650/host/qnx6/x86/usr --enable-languages=c++ --enable-threads=posix --disable-nls --disable-libssp --disable-tls --disable-libstdcxx-pch --enable-libmudflap --enable-__cxa_atexit --with-gxx-include-dir=/usr/qnx650/target/qnx6/usr/include/c++/4.4.2 --enable-multilib --with-bugurl=http://www.qnx.com --enable-shared CC=i486-pc-nto-qnx6.5.0-gcc CPPFLAGS=' ' LDFLAGS='-Wl,-s ' CXX=i486-pc-nto-qnx6.5.0-g++ AUTOMAKE=: AUTOCONF=: AUTOHEADER=: AUTORECONF=: ACLOCAL=:
Thread model: posix
gcc version 4.4.2 (GCC) 
COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=i486'
 /usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/cc1 -quiet -v -isystem /usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/include -isystem /usr/qnx650/target/qnx6/usr/include/c++/4.4.2 -isystem /usr/qnx650/target/qnx6/usr/include/c++/4.4.2/i486-pc-nto-qnx6.5.0 -isystem /usr/qnx650/target/qnx6/usr/include/c++/4.4.2/backward -idirafter /usr/qnx650/target/qnx6/usr/include test-com.c -quiet -dumpbase test-com.c -mtune=i486 -auxbase test-com -version -o /tmp/cckxA5xJ.s
ignoring nonexistent directory "/opt/qnx650/target/qnx6//usr/qnx650/host/qnx6/x86/usr/include"
ignoring duplicate directory "/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/include"
ignoring nonexistent directory "/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/include-fixed"
ignoring nonexistent directory "/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/../../../../i486-pc-nto-qnx6.5.0/include"
ignoring nonexistent directory "/opt/qnx650/target/qnx6//usr/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/include
 /usr/qnx650/target/qnx6/usr/include/c++/4.4.2
 /usr/qnx650/target/qnx6/usr/include/c++/4.4.2/i486-pc-nto-qnx6.5.0
 /usr/qnx650/target/qnx6/usr/include/c++/4.4.2/backward
 /usr/qnx650/target/qnx6/usr/include
End of search list.
GNU C (GCC) version 4.4.2 (i486-pc-nto-qnx6.5.0)
    compiled by GNU C version 4.4.2, GMP version 4.2.4, MPFR version 2.4.1.
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 535050e4fed88266e4bde49fbf18a66b
COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=i486'
 /usr/qnx650/host/qnx6/x86/usr/bin/ntox86-as -v -V -Qy -o test-com.o /tmp/cckxA5xJ.s
GNU assembler version 2.19.1 (i486-pc-nto-qnx6.5.0) using BFD version (GNU Binutils) 2.19.1
COMPILER_PATH=/usr/qnx650/host/qnx6/x86/usr/bin/:/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/:/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/:/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/:/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/:/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/
LIBRARY_PATH=/usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/
COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=i486'

@130s 130s mentioned this pull request Jun 3, 2016
@@ -1,4 +1,9 @@
// test-com.c

/*
* Build with `gcc -o`. See https://github.com/start-jsk/rtmros_hironx/blob/6eb507f3ad0ed368d909960dd59ddaac0f77f496/hironx_ros_bridge/robot/dynpick/Makefile#L9
Copy link
Member

@k-okada k-okada Jun 4, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://github.com/start-jsk/rtmros_hironx/blob/6eb507f3ad0ed368d909960dd59ddaac0f77f496/hironx_ros_bridge/robot/dynpick/Makefile#L9
says

test-com: test-com.c
    gcc -o $@ $^

and that means gcc -o test-com test-com.c. Build with gcc -o sounds like gcc -o test-com.c that's may results gcc: fatal error: no input files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants