Adam Johnson
|
1a524d1a0c
|
Merge pull request #87 from dpogue/linux
Make plPythonPack work on Linux
--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
|
13 years ago |
Darryl Pogue
|
dc82e003c7
|
This value is only semi-optional.
|
13 years ago |
Branan Purvine-Riley
|
f3889a3a44
|
Don't build files that are #included in other files
|
13 years ago |
Darryl Pogue
|
2599af4815
|
Fix for pnNucleusCreatables.h
|
13 years ago |
Branan Purvine-Riley
|
9d135ad54c
|
Merge pull request #92 from Deledrius/obsoleteplatform_removal
Remove unused platform code (MacOS9, PS2, XBox).
|
13 years ago |
Branan Purvine-Riley
|
50b454c276
|
Move the export action to the Plasma menu on modern max versions
|
13 years ago |
Branan Purvine-Riley
|
f3c787c1dc
|
Fixes for building on max2012
|
13 years ago |
Branan Purvine-Riley
|
e8b6c424d7
|
Fix zlib inout variables to not crash things
|
13 years ago |
Darryl Pogue
|
89e42ed361
|
Move plCreatableUUID somewhere less annoying.
|
13 years ago |
Darryl Pogue
|
5d9f59fb1a
|
Link pnAddrInfo against ws2_32 on Windows.
|
13 years ago |
Darryl Pogue
|
7c7ef7e570
|
Use the auto-library names for ogg and vorbis.
|
13 years ago |
Darryl Pogue
|
c1f5d5102d
|
Build plPageInfo app.
|
13 years ago |
Darryl Pogue
|
853126e063
|
Don't leak out unistd.h
|
13 years ago |
Darryl Pogue
|
c91eb23f92
|
Clean up the linking mess in CMake.
(Of the library variety, not the book variety... although that's still
confusingly similar terminology)
|
13 years ago |
Darryl Pogue
|
6d6d1c252b
|
Use hsWindows.h instead of windows.h
|
13 years ago |
Darryl Pogue
|
320127dc87
|
Fix syntax error in plCollisionDetector.
|
13 years ago |
Darryl Pogue
|
41495b8e03
|
Fix errors in plDrawable.
It builds almost the whole project now... until it hits plVisLOSMgr :(
|
13 years ago |
Darryl Pogue
|
df57a01d91
|
Change Uuid to plUUID in this message.
|
13 years ago |
Darryl Pogue
|
46e14a43c0
|
Fix warnings in plSDL.
|
13 years ago |
Darryl Pogue
|
2160df9cd3
|
plAgeLoader needs unistd for getpid.
|
13 years ago |
Darryl Pogue
|
f33589936c
|
Fix some errors in plAvatar.
|
13 years ago |
Darryl Pogue
|
d1608edf4a
|
Fix some warnings in plProgressMgr.
|
13 years ago |
Darryl Pogue
|
48d723462c
|
Fixes for compiler errors in pfAnimation.
|
13 years ago |
Darryl Pogue
|
7725e95a00
|
Remove two commented out includes.
|
13 years ago |
Darryl Pogue
|
2073aec611
|
Fix build of plSurface.
|
13 years ago |
Darryl Pogue
|
5bb0c7e56b
|
Fix building plLogDecrypt.
|
13 years ago |
Darryl Pogue
|
a980fe454f
|
Fix building plStatusLog.
|
13 years ago |
Darryl Pogue
|
7ba977a480
|
Add wchar* versions of some plFile utils.
|
13 years ago |
Darryl Pogue
|
3133161711
|
Fix compiling plScene.
|
13 years ago |
Darryl Pogue
|
3113150f00
|
Fix this include, but it doesn't fix linux build.
|
13 years ago |
Darryl Pogue
|
dbced518cb
|
Fix plParticleSystem and plAgeLoadedMsg.
|
13 years ago |
Darryl Pogue
|
ee01c1f01d
|
Fix compilation of plInterp.
|
13 years ago |
Darryl Pogue
|
58e89f81b2
|
Fix an "address of temporary" error in plCluster.
|
13 years ago |
Darryl Pogue
|
d17711b04c
|
Fix compiling plContainer.
|
13 years ago |
Darryl Pogue
|
c3c67c0a65
|
Fix plClient, MaxMain, and MaxPlasmaLights.
|
13 years ago |
Darryl Pogue
|
da53353cda
|
Turns out Windows needs Rpcrt4.lib for UUIDs.
|
13 years ago |
Joseph Davies
|
29de5fbc07
|
Remove unused platform code (MacOS9, PS2, XBox).
|
13 years ago |
Joseph Davies
|
7dd9b30452
|
Remove redundant endian functions.
|
13 years ago |
Darryl Pogue
|
71eb7ce8df
|
Fix an error on Windows.
UInt32* isn't a LPDWORD... unless we cast it.
|
13 years ago |
Darryl Pogue
|
8a28ba9e89
|
Move plUUID to pnUUID.
--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
|
13 years ago |
Darryl Pogue
|
f085087c23
|
Build plFileEncrypt in Linux.
|
13 years ago |
Darryl Pogue
|
68abe52f9c
|
Terrible hacks to make pnProduct work on Linux.
plUUID has a conversion operator to pnUtil's Uuid class.
We're counting on this to work properly on Windows (which hasn't yet
been tested)
|
13 years ago |
Darryl Pogue
|
7168174e52
|
Updates to plUUID for Linux & Windows.
Includes linking against libuuid on Linux.
|
13 years ago |
Darryl Pogue
|
9109bbf937
|
Don't need DX at all for plAudioCore.
Except maybe if you're building 3DSMax... but someone should check that.
|
13 years ago |
Darryl Pogue
|
eef108e025
|
More memleak fixes.
|
13 years ago |
Darryl Pogue
|
3100eab804
|
Apparently these need to be freed.
Worth noting that Cyan never seems to do this anywhere...
|
13 years ago |
Darryl Pogue
|
de9d463563
|
Semi-hack to CMake to ignore DirectX on Linux.
|
13 years ago |
Darryl Pogue
|
51c46a106e
|
plPythonPack compiling and running on Linux.
|
13 years ago |
Darryl Pogue
|
8b610c7228
|
Make plFile stuff compile on Linux.
No guarantees made that it works though (particularly the plSecureStream
stuff).
|
13 years ago |
Darryl Pogue
|
3e3d713b3b
|
Fixes to CoreLib and CoreLibExe.
|
13 years ago |