hi pd list.
i tried to compile the gem cvs for linux, because i need my ieee1394 device for my debian system. but when i'm making a #make it gives me the error:
make -C Base -f ..//Makefile.subdir -j4 make: *** [Base] Error 2
so there, after the -f is a slash to much. when the make file is going in the dir called "Base", it can't go one level up to the file Makefile.subdir. so i went in each dir and made an "#make -f ../Makefile.subdir -j4" but i don't get the Gem.pd_linux... and now is no possibility to make an #make install : ( what should i do??
alternitive: has anybody a gem with ieee1394 for linux??? i realy need it. would be great!
thanks a lot. patrick.
I just compiled yesterday, the only Issue I had was that gem was tryimg to compile DS, NEW, and Darwin pixes...
are you using CVS?
did you do:
cd Gem/src autoconf ./configure make clean && make
?
I'll send my my binary off list, but I don't know if it'll link on your machine!
.b.
patritsch@gmx.ch wrote:
hi pd list.
i tried to compile the gem cvs for linux, because i need my ieee1394 device for my debian system. but when i'm making a #make it gives me the error:
make -C Base -f ..//Makefile.subdir -j4 make: *** [Base] Error 2
so there, after the -f is a slash to much. when the make file is going in the dir called "Base", it can't go one level up to the file Makefile.subdir. so i went in each dir and made an "#make -f ../Makefile.subdir -j4" but i don't get the Gem.pd_linux... and now is no possibility to make an #make install : ( what should i do??
alternitive: has anybody a gem with ieee1394 for linux??? i realy need it. would be great!
thanks a lot. patrick.
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Tue, 29 Aug 2006, patritsch@gmx.ch wrote:
i tried to compile the gem cvs for linux, because i need my ieee1394 device for my debian system. but when i'm making a #make it gives me the error: [...] has anybody a gem with ieee1394 for linux??? i realy need it. would be great!
forget it, GEM's DV1394 support uses a Linux driver so flaky that when I tried porting it to GridFlow i froze my machine solid every time I tried it. Next time I try implementing that in GridFlow I'll take the code from another program, e.g. Kino, which uses the DV1394 library (which is mostly non-kernel, so, won't need reboots).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
jau, i got it : )
thanx all of you guys : )
.b. i tried it with your binary. but i it doesn't found the same libaries you have, so i made many symlinks... i've fixed many of them, but i couldn't find all.
IOhannes make distclean #was really my problem : ) unbeliveable how easy i forget such things!
i just fixed the filmDS-code to compile on platforms without DIRECTSHOW. either check out the (tiny) change or delete the Pixes/filmDS* files (on linux you don't need them anyhow)
this problem is realy fixed now : ) thanx alot.
Mathieu Bouchard
forget it, GEM's DV1394 support uses a Linux driver so flaky that when I tried porting it to GridFlow i froze my machine solid every time I tried it.
it works now on my machine - with gem : ) ( i didn't tried gridflow ) first my cpu had a bit probs, but when i changed it to the full power status #cpufreq-set -f 1.4G it works really great : ) by the way, i had yesterday a francophonical visitor from montreal : ) she's studying art and is the girlfriend of a good friend : ) my french was worse but the evening was great.
for documentary:
(getting the newest gem cvs)
#export PKG_FTGL_LIBS=pkg-config --libs ftgl | sed 's/-lftgl/-lftgl_pic/g'
#autoconf
#./configure --with-ieee1394-includes=/usr/include/libraw1394/ --with-ieee1394-libs=/lib/modules/2.6.16.9/kernel/drivers/ieee1394/
#make distclean
#make
great list : ) greetings, pat.
patritsch@gmx.ch wrote:
hi pd list.
i tried to compile the gem cvs for linux, because i need my ieee1394 device for my debian system. but when i'm making a #make it gives me the error:
make -C Base -f ..//Makefile.subdir -j4 make: *** [Base] Error 2
so there, after the -f is a slash to much. when the make file is going in the dir called "Base", it can't go one level up to the file Makefile.subdir. so i went in each dir and made an "#make -f ../Makefile.subdir -j4" but i don't get the Gem.pd_linux... and now is no possibility to make an #make install : (
hmm, i doubt that the double slash is the problem (try to run "make -C -f ..//Makefile.subdir" from Base/) anyhow, i changed the Makefile in CVS so that there is only a single slash (if you want this without checking out, just change the BUILDDIR in Makefile to ".." (instead of "../")).
what should i do??
make distclean; make
should solve most of your problems.
i just fixed the filmDS-code to compile on platforms without DIRECTSHOW. either check out the (tiny) change or delete the Pixes/filmDS* files (on linux you don't need them anyhow)
alternitive: has anybody a gem with ieee1394 for linux??? i realy need it. would be great!
yes i have one (in theory, at least it is compiled in...), but it depends on 73 dynamic libraries (several of them being non-free and from obscure sources ;-)). i doubt whether you will be able to use it.
mf.aDR IOhannes