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

support FreeBSD #12

Open
justincormack opened this issue Aug 26, 2014 · 2 comments
Open

support FreeBSD #12

justincormack opened this issue Aug 26, 2014 · 2 comments
Labels

Comments

@justincormack
Copy link
Member

Some issues resolved in recent days, some more problems still.

@justincormack
Copy link
Member Author

Using clang, and with REALCC=/usr/local/bin/gcc47 it now builds some of the tools and they work fine. Some issues still with warnings which I need to look at - I think it is confused and has set clang warnings with gcc, which is not very helpful but not surprising (see also #11)

With gcc only, still has (odd) issues

--- InstrProfiling.d ---
ENV_H -I/usr/home/justin/rumprun-posix/rumpsrc/lib/libc/arch/x86_64/gdtoa -DWITH_RUNE -I/usr/home/justin/rumprun-posix/rumpsrc/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT  -Wno-missing-prototypes  -Wno-old-style-definition  -Wno-strict-prototypes  -Wno-uninitialized  -Wno-cast-qual    /usr/home/justin/rumprun-posix/rumpsrc/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfiling.c &&  mv InstrProfiling.d.tmp InstrProfiling.d
--- InstrProfilingBuffer.d ---
-DNO_FENV_H -I/usr/home/justin/rumprun-posix/rumpsrc/lib/libc/arch/x86_64/gdtoa -DWITH_RUNE -I/usr/home/justin/rumprun-posix/rumpsrc/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT  -Wno-missing-prototypes  -Wno-old-style-definition  -Wno-strict-prototypes  -Wno-uninitialized  -Wno-cast-qual    /usr/home/justin/rumprun-posix/rumpsrc/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfilingBuffer.c &&  mv InstrProfilingBuffer.d.tmp InstrProfilingBuffer.d
--- InstrProfilingFile.d ---
NO_FENV_H -I/usr/home/justin/rumprun-posix/rumpsrc/lib/libc/arch/x86_64/gdtoa -DWITH_RUNE -I/usr/home/justin/rumprun-posix/rumpsrc/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT  -Wno-missing-prototypes  -Wno-old-style-definition  -Wno-strict-prototypes  -Wno-uninitialized  -Wno-cast-qual    /usr/home/justin/rumprun-posix/rumpsrc/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfilingFile.c &&  mv InstrProfilingFile.d.tmp InstrProfilingFile.d
In file included from /usr/home/justin/rumprun-posix/rumpsrc/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfilingFile.c:11:0:
/usr/local/lib/gcc47/gcc/x86_64-portbld-freebsd10.0/4.7.3/include-fixed/stdio.h:54:23: fatal error: sys/_null.h: No such file or directory
compilation terminated.
--- GCDAProfiling.d ---
In file included from /usr/home/justin/rumprun-posix/rumptools/dest/usr/include/fcntl.h:50:0,
                 from /usr/home/justin/rumprun-posix/rumpsrc/sys/external/bsd/compiler_rt/dist/lib/profile/GCDAProfiling.c:24:
/usr/local/lib/gcc47/gcc/x86_64-portbld-freebsd10.0/4.7.3/include-fixed/sys/types.h:54:24: fatal error: sys/_types.h: No such file or directory
compilation terminated.

@justincormack
Copy link
Member Author

Success reported with gcc on Freebsd11 http://people.freebsd.org/~pho/rumprun-posix-5.txt

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

No branches or pull requests

1 participant