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

Compiling error #4

Open
sundyCoder opened this issue Mar 19, 2016 · 4 comments
Open

Compiling error #4

sundyCoder opened this issue Mar 19, 2016 · 4 comments

Comments

@sundyCoder
Copy link

In file included from widgets/freq/freqwidgetGL.cpp:38:0:
general/mygl.h: In function ‘void mygl_resize2d(int, int)’:
general/mygl.h:45:24: error: ‘gluOrtho2D’ was not declared in this scope
gluOrtho2D(0, w, h, 0);
^
make: *** [.obj/freqwidgetGL.o] Error 1

@quicky2000
Copy link

Hi SundyCoder,

Please refer to my repo https://github.com/quicky2000/tartini-debian.
I forked https://github.com/jeremysalwen/tartini-debian and apply all past debian-patches ( including code cleaning) on the code so that it is usable without using debian packaging tools
Normally the latest version doesn't have this issue. I succeeded to compile on Kubuntu 14.04
My next step is to integrate Guildenstern modifications ( translations and Travis files ) so that a single repo contains all patches

@quicky2000
Copy link

Hi SundyCoder,

I realised it was not a good idea to for tartini-debian repo as its purpose is to package tartini for debian.
It is cleaner to create a new repo from the official release and integrate patches

I succeed to make tarvis works in my own repository:
https://github.com/quicky2000/tartini
You can see the build status here :
https://travis-ci.org/quicky2000/tartini/

For information I created this repo from the official release of Tartini and I integrated all debian patches coming from https://github.com/jeremysalwen/tartini-debian
These patches contain same kind of patch performed by various people to compile but there are also some corrections in memory management. some issues that are solved etc.
I also integrated Guildenstern internationalisation work in master branch and integrate the porting of Qwt6 in a separated branch ( not pushed in my repo at this time due to compilation issues)

Normally according to my research about Tartini I think I have integrated all patches that have been published. The aim is to have a consistent repo to make Tartini evolve.

I will try to continue to work on the code, suggestions are welcomed

@sundyCoder
Copy link
Author

Thank you very much! I have already solved this issue.

@quicky2000
Copy link

Ok, for your information I`m working on Qwt6 migration

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

No branches or pull requests

2 participants