Hi all, 

I'm currently playing with virtuoso open-source 7 on FreeBSD 10-stable.

I tried develop/7 and stable/7 with gcc 4.6 and clang 3.3.

I'm very positively impressed that it build out of the box in two of
these configurations, and seems to work fine in one.

I used CC (gcc46|cc) and CFLAGS (-O) and then ran autogen.sh and
configure and gmake, followed by gmake install.

Results:

*** stable/7 and gcc: does not build.

*** stable/7 and clang: builds, installs and starts fine, web ui works,
but 


INSERT DATA
  { 
    GRAPH <http://test/> 
      { 
        <#president25> <http://xmlns.com/foaf/0.1/givenName>
"Bill" . 
        <#president25> <http://xmlns.com/foaf/0.1/familyName>
"McKinley" . 
        <#president27> <http://xmlns.com/foaf/0.1/givenName>  "Bill" . 
        <#president27> <http://xmlns.com/foaf/0.1/familyName> "Taft" . 
        <#president42> <http://xmlns.com/foaf/0.1/givenName>  "Bill" . 
        <#president42> <http://xmlns.com/foaf/0.1/familyName>
"Clinton" .    
      } 
  }

results in this:
           s
           p
           o
#president25
http://xmlns.com/foaf/0.1/givenName

#president27
http://xmlns.com/foaf/0.1/givenName

#president42
http://xmlns.com/foaf/0.1/givenName

#president42
http://xmlns.com/foaf/0.1/familyName

#president25
http://xmlns.com/foaf/0.1/familyName

#president27
http://xmlns.com/foaf/0.1/familyName


 i.e. the Objects are missing. I cannot even delete these lines, there
seems to be no way to match these "empty" objects (isBlank does'nt work)


*** develop/7 and gcc: builds and seems to work just fine: THANK YOU!
                       "gmake check" is still running...


*** develop/7 and clang: build stops in mkvad.sh... 


This is all on a 4-core amd laptop with 12Gb RAM, using zfs, and it
feels quite snappy so far!


Thanks, Mathias

P.S.:

If anyone wants to try this, there are virtual machine images of FreeBSD
at ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/ and once one
is up and running, doing 

  % cd /usr/ports/databases/virtuoso; make install clean

as root should build virtuoso 6 and pull in all the dependencies also
needed for virtuoso 7.

Follow this by 

  % cd /usr/ports/lang/gcc[someversion]; make install clean

to install gcc and you're all set. 

Remember to use gmake instead of make.

Have fun,

Mathias

-- 
I've been doing a lot of abstract painting lately... extremely abstract.
No brush, no paint, no canvas.
I just think about it
        -- Steven Wright


------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to