Philipp,
The way dll_api.h works is with the right defines in the
project file it
will export or import the right things. The dll_api.h file
is way too
complicated and is something I've been cleaning up. It used
to be worse.
The issue is each module uses its own defines instead of a
simple
system-wide strategy. This is a remnant of the code
disorganization
before I did the re-org.
If you look inside the vcpp7 project files with a text
editor you should
be able to see what needs to be defined in your vcpp8 files.
If you're
doing that already let me know.
Robin
Kai-Uwe Behrmann wrote:
> forward a email from Philipp about Glasgow, as I can
not say much about.
> Please cc Philipp into a answere.
> Kai-Uwe
>
> ---------- Forwarded message ----------
> Date: Wed, 02 Aug 2006 12:07:51 -0400
> From: Philipp Robbel <philipp_robbel usa.net>
> To: ku.b gmx.de
> Subject: building glasgow under windows
>
> Hi,
>
> I am desperately trying to get glasgow to compile under
windows/vc++ 8.
> Everything seems fine until I try to build the plug-ins
project. The
> plug-ins.dll is generated fine but no plug-ins.lib file
is generated
> during linking. It seems that the generated dll file
does not export any
> symbols (e.g. via dllexport). I briefly looked at
dll_api.h and there
> are a bunch of #defines I could pass to the build (e.g.
_USRDLL) but I
> generally wasn't sure what to do.
>
> Because there is no plug-ins.lib file, different other
builds, including
> plugin-blur and the main glasgow executable are not
built (linking
> error: missing plug-ins.lib).
>
> I was curious if you could offer any tip how to get the
latest cvs
> checkout to build under windows.
>
> Appreciate your help,
> Philipp
>
>
>
>
------------------------------------------------------------
-------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get
the chance to share your
> opinions on IT & business topics through brief
surveys -- and earn cash
> http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Cinepaint-developers mailing list
> Cinepaint-developers lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ci
nepaint-developers
>
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys
-- and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Cinepaint-developers mailing list
Cinepaint-developers lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ci
nepaint-developers
|