<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
<br><br><br>&gt; Message: 3<br>&gt; Date: Tue, 7 Oct 2008 10:01:40 -0400<br>&gt; From: "Jason Spiro" &lt;jasonspiro2@gmail.com&gt;<br>&gt; Subject: [vbox-dev] make(1) Error 2 after an invalid Unix command<br>&gt;         seems to        have been run on FreeBSD (was: New Build)<br>&gt; To: "VirtualBox developer's list" &lt;vbox-dev@virtualbox.org&gt;<br>&gt; Message-ID:<br>&gt;         &lt;c241693f0810070701o6142285occ77c5e65454dd04@mail.gmail.com&gt;<br>&gt; Content-Type: text/plain; charset=ISO-8859-1<br>&gt; <br>&gt; 2008/10/7 Desmond Chapman &lt;que_deseja@hotmail.com&gt; wrote:<br>&gt; &gt; VISIBILITY_ATTRIBUTE=1 -DHAVE_VA_LIST_AS_ARRAY -DHAVE_VA_COPY<br>&gt; &gt; -DVA_COPY\(a\,b\)=__builtin_va_copy\(a\,b\)<br>&gt; &gt; -Wp,-MD,/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o.dep<br>&gt; &gt; -Wp,-MT,/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o<br>&gt; &gt; -Wp,-MP -o<br>&gt; &gt; /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o<br>&gt; &gt; /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c<br>&gt; &gt; kmk[3]: Leaving directory<br>&gt; &gt; `/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4'<br>&gt; &gt; kmk[2]: *** [pass_bldprogs_before] Error 2<br>&gt; &gt; kmk[2]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src/libs'<br>&gt; &gt; kmk[1]: *** [pass_bldprogs_before] Error 2<br>&gt; &gt; kmk[1]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src'<br>&gt; &gt; kmk: *** [pass_bldprogs_before] Error 2<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; I found part of the howto/build on a Russian FreeBSD site.<br>&gt; &gt; http://www.bsdportal.ru/viewtopic.php?t=18808&amp;sid=c0a8b366efa1d8496aa764be393bc53a<br>&gt; &gt;<br>&gt; &gt; Is there something I am missing in my environment?<br>&gt; &gt;<br>&gt; <br>&gt; The command<br>&gt; <br>&gt; {{begin quote}}<br>&gt; VISIBILITY_ATTRIBUTE=1 -DHAVE_VA_LIST_AS_ARRAY -DHAVE_VA_COPY<br>&gt; -DVA_COPY\(a\,b\)=__builtin_va_copy\(a\,b\)<br>&gt; -Wp,-MD,/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o.dep<br>&gt; -Wp,-MT,/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o<br>&gt; -Wp,-MP -o /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o<br>&gt; /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c<br>&gt; {{end quote}}<br>&gt; <br>&gt; is not a valid Unix command.  Maybe you did not copy and paste<br>&gt; starting on a valid line boundary.  Every time you email us, please<br>&gt; tell us your OS version, compiler version, and what you typed to do<br>&gt; the build.  In this case, it would've helped if you told us more of<br>&gt; the output.  50 lines of output is always fine.  In this case, please<br>&gt; also use the "script" command to make a log of everything you type and<br>&gt; everything that happens starting from right after you decompress<br>&gt; VirtualboxOSE.tar.gz, rename it to typescript.txt, and attach it.<br>&gt; <br>&gt; Also:  I improved the subject line for you.  :)<br>&gt; <br>&gt; Another thing:  VirtualBox does not work on FreeBSD.  How much C / C++<br>&gt; experience do you have?  Could you point us to samples of your<br>&gt; contributions to the open source community, if any?  If I am going to<br>&gt; be helping you build vbox on a platform it was never made to build on,<br>&gt; I want to know that you will be able to fix the incompatibilities that<br>&gt; also stop it from *working* on FreeBSD in the first place.  :)<br>&gt; <br>&gt; Cheers,<br>&gt; -Jason<br>&gt; <br>&gt; -- <br>&gt; Jason Spiro: software/web developer, trainer, IT consultant. I support<br>&gt; Linux, UNIX, Windows, and more. Contact me to discuss your needs.<br>&gt; 613-668-6096 / info@jspiro.com<br>&gt; <br>&gt; <br>&gt; <br><br>I'm going into this blindly. This is how I learn. For your other suggestion, I'm keeping FreeBSD. Qemu has changed, virtualization on amd64 for FreeBSD is different. I may not be a developer but I am aware that there is something missing in the install environment. I've asked before if anyone has compared a Linux build to a build on FreeBSD. Move both of those to the amd64 architecture. Are the libraries and binaries installed into the "same" relative places? <br>I appreciate your help but I will refuse any offer of discouragement, I'm going to try even if I fail constantly.&nbsp; My email is available. You can always send me links to howto.<br><br>Back to the subject. Error code 2 seems to refer to access violations. I want to get around that. Is this a security level issue? Or is it a Makefile issue? C an C++ doesn't get around the set security level on FreeBSD.<br><br /><hr />See how Windows Mobile brings your life together—at home, work, or on the go. <a href='http://clk.atdmt.com/MRT/go/msnnkwxp1020093182mrt/direct/01/' target='_new'>See Now</a></body>
</html>