[vbox-dev] problems compiling VB 4.1.10 on Fedora 16

Perry Halbert phalbert at cox.net
Thu Mar 15 18:19:46 GMT 2012


Help me understand this a little better.

So I *want* to build in the web-service and applied the patches.  It 
errors out using gSOAP >2.7.9f because of missing files. such as 
"stdsoap2.cpp" which were depricated in version 4.8. Is there a 
different package I should be using?





On 03/15/2012 08:27 AM, Frank Mehnert wrote:
> The real fix can be found in r40476 and r40477. You should be able to
> apply these fixes to VBox 4.1.10 as well.
>
> Kind regards,
>
> Frank
>
> On Thursday 15 March 2012 11:20:39 Frank Mehnert wrote:
>> An alternative solution is to disable SSL support for the webservices
>> by adding
>>
>>    VBOX_WITH_WEBSERVICES_SSL :=
>>
>> to LocalConfig.kmk. The problem is that we are still using a quite old
>> version of the webservices for building our packages (2.7.12) and did
>> not properly test how it compiles against newer webservices.
>>
>> Kind regards,
>>
>> Frank
>>
>> On Thursday 15 March 2012 04:28:40 Perry Halbert wrote:
>>> I believe you need Gsoap version 2.7.9f or g installed to handle this
>>> and httpd on the machine or it will give you more errors later.
>>>
>>> You might want to read a little here:
>>> https://forums.virtualbox.org/viewtopic.php?f=31&t=48445
>>>
>>> In fact this would be better handled at the forums instead of the DEV
>>> list IMHO.
>>>
>>> On 03/14/2012 10:15 PM, Sérgio Basto wrote:
>>>> On Wed, 2012-03-14 at 17:27 +0000, Sérgio Basto wrote:
>>>>> Hi,
>>>>>
>>>>> install: cannot stat `obj/bin/vboxwebsrv': No such file or
>>>>> directory
>>>>> install: cannot stat `obj/bin/webtest': No such file or directory
>>>>>
>>>>> with --enable-webservice
>>>>> gives a undefined reference to soap_ssl_server_context
>>>> I got this, to be more precise :
>>>> /builddir/build/BUILD/VirtualBox-4.1.10/obj/obj/vboxwebsrv/vboxweb.o:
>>>> In function `SoapThread::process()':
>>>> /builddir/build/BUILD/VirtualBox-4.1.10/src/VBox/Main/webservice/vboxwe
>>>> b. cpp:583: undefined reference to `soap_ssl_accept'
>>>> /builddir/build/BUILD/VirtualBox-4.1.10/obj/obj/vboxwebsrv/vboxweb.o:
>>>> In function `doQueuesLoop()':
>>>> /builddir/build/BUILD/VirtualBox-4.1.10/src/VBox/Main/webservice/vboxwe
>>>> b. cpp:915: undefined reference to `soap_ssl_server_context'
>>>> /builddir/build/BUILD/VirtualBox-4.1.10/obj/obj/vboxwebsrv/vboxweb.o:
>>>> In function `main':
>>>> /builddir/build/BUILD/VirtualBox-4.1.10/src/VBox/Main/webservice/vboxwe
>>>> b. cpp:1227: undefined reference to `soap_ssl_init' collect2: ld
>>>> returned 1 exit status
>>>> kmk: ***
>>>> [/builddir/build/BUILD/VirtualBox-4.1.10/obj/obj/vboxwebsrv/vboxwebsrv]
>>>> Error 1
>>>> kmk: *** Waiting for unfinished jobs...
>>>>
>>>>> I use :
>>>>> ./configure --disable-kmods --disable-java
>>>>> . ./env.sh
>>>>> kmk %{_smp_mflags} \
>>>>>
>>>>>       KBUILD_VERBOSE=2 TOOL_YASM_AS=yasm PATH_OUT="$PWD/obj"      \
>>>>>       VBOX_PATH_APP_PRIVATE=%{_libdir}/virtualbox         \
>>>>>       VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST=   \
>>>>>       VBOX_GCC_OPT="%{optflags}" VBOX_GCC_GC_OPT="%{optflags}"    \
>>>>>       VBOX_GCC_R0_OPT="%{optflags}" VBOX_GCC_WERR=""          \
>>>>>       VBOX_XCURSOR_LIBS="Xcursor Xext X11 GL"             \
>>>>>       VBOX_JAVA_HOME=%{_prefix}/lib/jvm/java
>>>>>
>>>>> Thanks,
>
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120315/dfa184d6/attachment.html>


More information about the vbox-dev mailing list