Maybe the symbol EXTERN/exporting stuff isn't quite right? For an
example to learn from, I think the Makefile template is your best bet:
http://puredata.info/docs/developer/MakefileTemplate
.hc
On Apr 27, 2011, at 11:15 PM, Patrice Colet wrote:
After resolving two dozens undefined references I finally have
readanysf compiled.
Curiously gmerlin_avdec needs a prepended link of each used library.
The link flags must be at the end, like in attached file.
I had to copy missing dll's into pd/bin along with other libs
provided py pd-extended and gridflow,
libdca-0.dll libgavl-1.dll libiconv-2.dll libintl-8.dll
libtheora-0.dll lib-tiff-3.dll
it seems it's still not the good way to compile because pd complains:
load_object: Symbol "readanysf_tilde_setup" not found
----- "august" <aug...@alien.mur.at> a écrit :
Yeah perhaps it will be easier with the pd-extended makefiles. I
really
have no idea how windows handles linking and I also don't have
experience with pd-extended builds.
One problem you might have with my makefile that I didn't see before
is
that I test to see if the system is linux. If so, I set appropriate
flags. If not, I assume you have a mac and set other flags.
I've attached a Makefile.win that might work for you. I made it
blindly
since I don't have a windows setup.
You should only need to edit these two lines:
GAVLPREFIX=/usr/local
PD_INCLUDES=/usr/include
Maybe something else is needed, but I can't say. It should be simple
enough to build from.
best -august.
I've tried to hack the makefile but have pain to get it compiling
the dll because of linking problems...
I guess it would be easier by using pd-extended externals Makefile
for resolving differences between os
----- "august" <aug...@alien.mur.at> a écrit :
well, if you already have gavl and gmerlin-avdecoder, you should
only
need to download and compile readanysf~
the Makefile is there already. If I am not mistaken, you would
only
need to copy and modify the pd_linux target so that it creates a
readanysf~.dll instead of a readanysf~.pd_linux
...and then package it in a bundle so that it is usable for
windows
users. ...that will be the hard part I imagine.
Hello, I've applied this patch then gmerlin-avdecoder compiles
fine
on mingw
http://www.mail-archive.com/gmerlin-general@lists.sourceforge.net/msg00322.html
now we need the makefile ;)
----- "Hans-Christoph Steiner" <h...@at.or.at> a écrit :
We just need someone to get all of the required libraries
building
on
Windows/MinGW. gmerlin-avdecoder is required, then the more
codec
libs,
the better, but it'll work without any of them, it just won't
open
as
many files. Once we have that, making a Windows build of
[readanysf~]
will be easy.
.hc
On Wed, 27 Apr 2011 13:56 +0200, "matteo sisti sette"
<matteosistise...@gmail.com> wrote:
Hi,
Is there anything similar to readanysf~ available for
Windows?
I
would
like to be able to read the audio from mov video files.
I've found some very old threads about failed attempts to
port
readanysf~ to windows.
Has there been any success since then? Anybody that has
been
able
to
compile it for windows and could share the compiled binary?
Or any similar external?
thanks
m.
--
Matteo Sisti Sette
matteosistise...@gmail.com
http://www.matteosistisette.com
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
--
Patrice Colet
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
--
-------------------
http://aug.ment.org
--
Patrice Colet
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
--
-------------------
http://aug.ment.org
--
Patrice Colet
<Makefile.mingw>
----------------------------------------------------------------------------
Access to computers should be unlimited and total. - the hacker ethic
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list