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

Projects
None yet
2 participants
@130s
Copy link
Contributor

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

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@130s 130s deleted the 130s:fix/rosbuildfarm_error branch Jun 2, 2016

@130s

This comment has been minimized.

Copy link
Contributor Author

commented Jun 3, 2016

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

@k-okada

This comment has been minimized.

Copy link
Member

commented Jun 3, 2016

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

@k-okada

This comment has been minimized.

Copy link
Member

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 referenced this pull request Jun 3, 2016

Merged

fix 25 #28

@@ -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

This comment has been minimized.

Copy link
@k-okada

k-okada Jun 4, 2016

Member

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
You can’t perform that action at this time.