If you are just trying to compile GEM from only the Win32 .81 sources,
then I can imagine you would have problems.
If you are starting from scratch, my best suggestion is to grab the
last Unix version (0.79) and the Win 0.81 sources. Use the AuxLibs from
0.79 and the sources from 0.81. I might have forgotten to add some
files to the Makefiles, but it should be pretty easy to understand what
is going on (simply a recursive make).
Missing a "setup" function, means that the particular object wasn't
compiled. In the case below, for some reason pix_video wasn't compiled
and linked in the dso.
Later, Mark
============================
= mdanks(a)stormfront.com
= http://www.danks.org/mark
============================
> -----Original Message-----
> From: 14.wtI_Wtxbz.589.36 [mailto:opt@web.fm]
> Sent: Saturday, September 25, 1999 9:41 AM
> To: Michael A. Thompson
> Cc: pd-list(a)iem.mhsg.ac.at
> Subject: Re: gem
>
>
>
> hm yes, i thoiught its some compiler/linker problem or incomp.
> on the suse there's the egcs installed rather than plain gcc.
> version is
> --
> Reading specs from /usr/lib/gcc-lib/i486-linux/egcs-2.91.66/specs
> gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
> --
> but i dont know what i was using ion my old system.
> on the debian 2.1 its a:
> gcc version 2.7.2.3
>
> here it works
> On Sat, 25 Sep 1999, Michael A. Thompson wrote:
>
> > I have been having a hell of a time compiling Gem 0.81 on
> unix (SGI both
> > native SGI compilers and egcs)
> >
> > compile warning:
> > ld32: WARNING 84:
> > ../../../gem_new/src/AuxLibs/gltt/freetype/lib/libttf.a is
> not used for
> > resolving any symbol.
> > ld32: WARNING 84: ../../../gem_new/src/AuxLibs/gltt/libgltt.a is not
> > used for resolving any symbol.
> >
> >
> > here are my pd runtime errors:
> > pd: /usr/LocalApps/pd/gem/Gem: can't load library
> > pd: /usr/LocalApps/pd/gem_new/Gem.pd_irix6:
> > 16911:/usr/LocalApps/pd/bin/pd: rld: Fatal Error:
> unresolvable symbol in
> > /usr/LocalApps/pd/gem_new/Gem.pd_irix6: pix_video_setup
> > pd: /usr/LocalApps/pd/gem_new/Gem: can't load library
> >
> >
> > michael
> >
> > "14.wtI_Wtxbz.589.36" wrote:
> >
> > > everything compiles clean on the suse 6.2 but when its
> loaded i get:
> > >
> > > Gem.pd_linux: undefined symbol: _6GemMan.m_mat_shininess
> > > Gem: can't load library
> > >
> > > ?
> > > uerps
> >
> > --
> > ----------------------------------
> > Michael A. Thompson
> > [IRIX - NeXTStep - Linux - MacOS - Windows]
> >
> > Home: (940)382-2086
> > E-Mail: mat0001(a)jove.acs.unt.edu
> > ----------------------------------
> >
> >
> >
> >
>
>
btw travis, i wanted to let you know the mapper ext compiled cool in
linux, i actually patched up the makefile so you could do a 'make linux'
but then this stupid hardrive died and there it went, and my secind
attempt at it was a little less succesful (as of yet).
> (... until object)
>it should be modified so you can tell it by a number how many bangs to
emit. or is there another object doing this?
Thanks, I was thinking of having "until" react to incoming numbers
by setting a limit to the number of times they go off. But I had forgotten
about it.
Miller
---------- Forwarded message ----------
>
> hmm. can be arrays as well ? does that mean can use tabread4~/tabwrite~ ?
ah, not on template defined listz directly.
but you can just copy a template list into an array/table
with
pointer
|
numberbox
|-----|---|
element |
| |
get bla /
| /
tabwrite
> does jmax have template stuff ?
phu, wouldnt think tzo.
but i vwe never seripously looked at it ..
> there is thing called osw being developed by cnmat, see
> www.cnmat.berkeley.edu
> and on aes99 (or could be other, i can't remember) .. osw.pdf
mhm. aha. osw? you maybe mean osc?
> is supposed to go further than pd et al., ex be oo and scalable and other ..
isnt pd oo?
isnt it scalable as well?
or anyhow, towards pd being the above, there's at least one mechaism
missing, which i am doing via netsend -> (shell sock -l | script.pl) now,
namely, instantianating a patch from a 'template' (not in the sense of the
lists above) and replacing certain 'variables' within the template-patch
with a set of 'uniqwue' variables.
mainly for use with "table bla" and template-names.
the passing of arguments via $x is not wokring when you re not calling the
abstraction from another patch but 'just opening' it.
and thats for scalability when you can just open as many
instances as you rmachine eats of a patch rather than 'hardcoding' a
certian number of subpatches into a motherpatch.
?
blubblub
������������������������������������������������������
pervrtz cnclUzn :-: the mind is dead
/||_�_||\
consume + puke
�����
---------- Forwarded message ----------
> Not really, the objects handle symbols and messages differently.
> Normally messages are always "executed" (in the first inlet),
> while symbols represent another data type (besides float, e.g.)
oke.
another step towards understanding ;)
the 'type stuff into numberbox' -> open $1 is also pretty handy ..
glrp
everything compiles clean on the suse 6.2 but when its loaded i get:
Gem.pd_linux: undefined symbol: _6GemMan.m_mat_shininess
Gem: can't load library
?
uerps
Hi pd´ers !
Is there a possibility to convert a message to a symbol ?
I was able to do it through adding a symbol_anything method to the
symbol object, which just converts every message except bang to a
symbol, but maybe there´s another way to do it without hacking the sources ?
Guenter
...
>i.e. you can define the data-structure of a single list-entry via a
>template, which can
>be made up of numbers, (theoretically symbols/text?), and other lists.
>and then dynamically expand or shrink your custom made list, fill and
>refill them, change their size, etc
hmm. can be arrays as well ? does that mean can use tabread4~/tabwrite~ ?
does jmax have template stuff ?
there is thing called osw being developed by cnmat, see
www.cnmat.berkeley.edu
and on aes99 (or could be other, i can't remember) .. osw.pdf
is supposed to go further than pd et al., ex be oo and scalable and other ..
>¯\+ does until work ? how does work ?
>
>yup.
etc..
thanks for help =)
+++
hey .. could someone please give explanation of how templates/lists work ?
ex what is happening in 7.stuff/data-structures/*
( pointer, element, append, traverse, sublist, getsize, setsize, get, set .. etc )
+ does until work ? how does work ?
danke
I forgot to answer the second question, whether you can have symbols
in lists. I've never tried it, but you should be able to say
"field fred symbol" and you'll get a field named "fred" whose
value is a symbol. But since I haven't tested that yet, I bet
it will fail; I'll look after I finish the exciting job of putting
ALSA support back in...
cheers
Miller