DSView doesn't build on Ubuntu 14.10

Topics about DSLogic software development
Hi folks,

I'm using Ubuntu 14.10.

I received a DSLogic last week and decided tonight to download the software and try it out. The first thing I noticed was the lack of binaries for common distributions. So, I cloned your Git repo and followed your manual build instructions. I got a lot of build errors. After a lot of mucking around I did get it to build. Basically the changes I made were:

1. I changed every uint64_t to a quint64.
2. I added #include <QtGlobal> to DSView/pv/data/snapshot.h

Most of the issues related the QVariant not having a constructor that can take a uint64_t. So the change to quint64 fixes that. They are the same size types but I think one is unsigned long long int and the other is unsigned long int.

Those changes got it built and linked.

Some details about my setup:
Code: Select all
dpkg -s qt5-default
Version: 5.3.0+dfsg-2ubuntu9.1

uname -a
Linux study 3.16.0-37-generic #51-Ubuntu SMP Tue May 5 13:45:59 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

gcc --version
gcc (Ubuntu 4.9.1-16ubuntu6) 4.9.1


Can you please take a look? I suspect it is a GCC thing... Perhaps the version you are building with treats quint64 and uint64_t as the same type.

Thanks,
Mike
bodyjarrocks
 
Posts: 2
Joined: Tue Jul 28, 2015 10:48 pm

Thanks for your feedback.
We will check this error.
Andy
Site Admin
 
Posts: 149
Joined: Fri Jul 11, 2014 9:20 am

I sent a pull request that fixes this problems https://github.com/DreamSourceLab/DSView/pull/55

Unfortunately DreamStudio ignores it (don't now why).
anatolik
 
Posts: 13
Joined: Wed May 20, 2015 4:02 am

anatolik wrote:I sent a pull request that fixes this problems https://github.com/DreamSourceLab/DSView/pull/55

Unfortunately DreamStudio ignores it (don't now why).


Hi anatolik,

Really thanks to your contributions.
We don't merge your pull request because it's inconsistent with our branching model:
http://www.dreamsourcelab.com/forum/vie ... ?f=18&t=93

So please submit your pull request to "develop" branch.

Thanks again.
Andy
Site Admin
 
Posts: 149
Joined: Fri Jul 11, 2014 9:20 am

Andy wrote:Really thanks to your contributions.
We don't merge your pull request because it's inconsistent with our branching model:
viewtopic.php?f=18&t=93


Well, there's still a few commits only on master, that should also be on develop. (E.g. pull request #57).
Anders
 
Posts: 15
Joined: Mon Jul 28, 2014 7:20 pm


Return to DSLogic Software

Who is online
Users browsing this forum: Bing [Bot] and 2 guests