[GEM-dev] undefined symbols at window creation

IOhannes m zmölnig zmoelnig at iem.at
Tue Jan 6 21:08:48 CET 2015


On 01/06/2015 08:40 PM, Jack wrote:
> Here, I have a directory 'abstractions' in the Gem directory...

it seems that patrice is doing a "make install", which copies
abstractions and externals into a flat directory.

> Le 06/01/2015 20:17, patrice colet a écrit :
> 
>> Le 06/01/2015 19:08, IOhannes m zmölnig a écrit :
>>> On 01/06/2015 12:02 AM, patrice colet wrote:
>>>> hello,
>>>>
>>>> Just tried out the git version and got some errors...
>>>
>>> is this git from sourceforge or from github? (i just noticed that
>>> i hadn't pushed to sf in a while; fixed that)
> 
>> I usually get Gem sources from github

thanks for confirmation.

> 
>>>> gemmouse doesn't output anything
>>> make sure you are using the abstractions of these objects (rather
>>> than the used-to-be built-ins)
>> I'm sure I'm using the gemmouse abstraction outputting zeros
>> instead of x.y window coordinates

so does it "not output anything" or 0/0? that's quite something different.

also given that gemglxwindow does not compile on your machine, which
window backend do you actually use (hidden in [gemwin] there's a
[gemdefaultwindow] abstraction that contains an object like [gemglxwindow]).

but
>>>> there are undefined symbols at windows creation:
>>>>
>>>> /usr/lib/pd-l2ork/extra/Gem/gemglxwindow.pd_linux: undefined
>>>> symbol: _ZN9GemWindow3keyESsii

so do you actually get a window when you [create( one?
i'm a bit confused.

>>>> and gemkeyboard doesn't load,

what does it say?

>>> make also sure that you have the path to the abstractions in you 
>>> search-path (this should only be a problem if you are running Gem
>>> from a non-install (e.g. out of the build-tree))
> 
>> I've only run in my archlinux machine:
> 
>> $ cd Gem $ git pull $  ./configure --prefix /usr/lib/pd-l2ork &&
>> make && make install
> 
>> 'git pull' didn't show any change in build system, should I run 
>> something else to install?
> 
>> The gemmouse.pd abstraction is located in Gem root directory and
>> there is no abstraction directory
> 
> 


>>> is this from a fresh checkout?
>>>
>> yes terday

:-)
what i really meant was: did you do a fresh clone, or did you just
update an existing one (sometimes there are problems with the latter
option; try running "make distclean && ./autogen.sh" first)

> 
>>> gfmdsar IOhannes
>>>
>>>
>>>
>>> _______________________________________________ GEM-dev mailing
>>> list GEM-dev at lists.iem.at 
>>> http://lists.puredata.info/listinfo/gem-dev
> 
> 
> 
>> _______________________________________________ GEM-dev mailing
>> list GEM-dev at lists.iem.at 
>> http://lists.puredata.info/listinfo/gem-dev
> 
> 
> 
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at lists.iem.at
> http://lists.puredata.info/listinfo/gem-dev
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20150106/a7126fee/attachment.sig>


More information about the GEM-dev mailing list